Code point
Imports and address lookup
- Package
- @bananapus/nana-sdk-core (root) and @bananapus/nana-sdk-core/v6
- Identity
- { chainId: JBChainId, projectId: bigint }
- Address
- jbContractAddress["6"][JBCoreContracts.JBMultiTerminal][chainId], or getJBContractAddress(contract, 6, chainId)
import {
buildBorrowTx, buildBridgeClaimTx, buildBridgePrepareTx, buildCashOutTx,
buildClaimTokensTx, buildDeployRevnetTx, buildPayTx, buildRepayLoanTx,
buildRevnetStageConfig, buildToRemoteTx, getBorrowableAmount,
prepareHookAwareCashOut, previewPay, REV_METADATA_ALLOW_SUCKER_DEPLOYMENT,
slippageFloor,
} from "@bananapus/nana-sdk-core/v6";
import {
getJBContractAddress, JBCoreContracts, RevnetCoreContracts,
jbMultiTerminalAbi, revLoansAbi, type JBChainId,
} from "@bananapus/nana-sdk-core";
const terminal = getJBContractAddress(JBCoreContracts.JBMultiTerminal, 6, chainId);
const loans = getJBContractAddress(RevnetCoreContracts.REVLoans, 6, chainId);