SYMBOL INDEX (143 symbols across 15 files) FILE: src/libs/multiSig/client.ts type PublicKeyWeightPair (line 5) | type PublicKeyWeightPair = { class MultiSigClient (line 10) | class MultiSigClient { method constructor (line 14) | constructor(pks: PublicKeyWeightPair[], threshold: number) { method fromRawEd25519PublicKeys (line 23) | static fromRawEd25519PublicKeys( method multiSigAddress (line 37) | multiSigAddress(): string { method combinePartialSigs (line 41) | combinePartialSigs(sigs: string[]): string { FILE: src/libs/multiSig/publickey.ts function ed25519PublicKeyFromBase64 (line 5) | function ed25519PublicKeyFromBase64(rawPubkey: string): PublicKey { FILE: src/libs/suiAccountManager/index.ts class SuiAccountManager (line 14) | class SuiAccountManager { method constructor (line 29) | constructor({ mnemonics, secretKey }: AccountManagerParams = {}) { method parseSecretKey (line 48) | parseSecretKey(secretKey: string) { method getKeyPair (line 66) | getKeyPair(derivePathParams?: DerivePathParams) { method getAddress (line 76) | getAddress(derivePathParams?: DerivePathParams) { method switchAccount (line 87) | switchAccount(derivePathParams: DerivePathParams) { FILE: src/libs/suiAccountManager/util.ts constant PRIVATE_KEY_SIZE (line 31) | const PRIVATE_KEY_SIZE = 32; constant LEGACY_PRIVATE_KEY_SIZE (line 32) | const LEGACY_PRIVATE_KEY_SIZE = 64; FILE: src/libs/suiInteractor/suiInteractor.ts constant MAX_OBJECTS_PER_REQUEST (line 7) | const MAX_OBJECTS_PER_REQUEST = 50; function createGrpcClientOptions (line 10) | function createGrpcClientOptions( function getFullnodeUrl (line 18) | function getFullnodeUrl(network: NetworkType): string { type SuiObjectData (line 34) | type SuiObjectData = SuiClientTypes.Object<{ type SuiObjectDataOptions (line 40) | type SuiObjectDataOptions = SuiClientTypes.ObjectInclude; type SimulateTransactionResponse (line 43) | type SimulateTransactionResponse = class SuiInteractor (line 54) | class SuiInteractor { method constructor (line 60) | constructor(params: Partial) { method switchToNextClient (line 83) | switchToNextClient() { method switchFullNodes (line 89) | switchFullNodes(fullNodes: string[], network?: NetworkType) { method currentFullNode (line 103) | get currentFullNode() { method sendTx (line 116) | async sendTx( method dryRunTx (line 156) | async dryRunTx( method getObjects (line 180) | async getObjects( method getObject (line 238) | async getObject(id: string, options?: { include?: SuiObjectDataOptions... method updateObjects (line 247) | async updateObjects(suiObjects: (SuiOwnedObject | SuiSharedObject)[]) { method selectCoins (line 276) | async selectCoins( FILE: src/libs/suiModel/suiOwnedObject.ts type TransactionResultWithEffects (line 6) | type TransactionResultWithEffects = SuiClientTypes.TransactionResult<{ class SuiOwnedObject (line 10) | class SuiOwnedObject { method constructor (line 15) | constructor(param: { objectId: string; version?: string; digest?: stri... method isFullObject (line 26) | isFullObject(): boolean { method asCallArg (line 30) | asCallArg(): CallArg | string { method updateFromTxResponse (line 51) | updateFromTxResponse(txResponse: TransactionResultWithEffects) { FILE: src/libs/suiModel/suiSharedObject.ts class SuiSharedObject (line 4) | class SuiSharedObject { method constructor (line 8) | constructor(param: { method asCallArg (line 17) | asCallArg(mutable: boolean = false): CallArg | string { FILE: src/libs/suiTxBuilder/index.ts type SuiObjectRef (line 22) | interface SuiObjectRef { class SuiTxBlock (line 28) | class SuiTxBlock { method constructor (line 31) | constructor(transaction?: Transaction) { method gas (line 38) | get gas() { method getData (line 42) | getData() { method address (line 46) | address(value: string) { method pure (line 50) | get pure(): typeof this.txBlock.pure { method object (line 54) | object(value: string | TransactionObjectInput) { method objectRef (line 58) | objectRef(ref: SuiObjectRef) { method sharedObjectRef (line 61) | sharedObjectRef(ref: typeof bcs.SharedObjectRef.$inferType) { method setSender (line 64) | setSender(sender: string) { method setSenderIfNotSet (line 67) | setSenderIfNotSet(sender: string) { method setExpiration (line 70) | setExpiration(expiration?: Parameters) { method publish (line 119) | publish({ method upgrade (line 128) | upgrade(...args: Parameters) { method makeMoveVec (line 132) | makeMoveVec(...args: Parameters) { method transferObjects (line 138) | transferObjects(objects: SuiObjectArg[], address: SuiAddressArg) { method splitCoins (line 145) | splitCoins(coin: SuiObjectArg, amounts: SuiAmountsArg[]) { method mergeCoins (line 153) | mergeCoins(destination: SuiObjectArg, sources: SuiObjectArg[]) { method moveCall (line 167) | moveCall( method transferSuiToMany (line 189) | transferSuiToMany(recipients: SuiAddressArg[], amounts: SuiAmountsArg[... method transferSui (line 213) | transferSui(address: SuiAddressArg, amount: SuiAmountsArg) { method takeAmountFromCoins (line 217) | takeAmountFromCoins(coins: SuiObjectArg[], amount: SuiAmountsArg) { method splitSUIFromGas (line 226) | splitSUIFromGas(amounts: SuiAmountsArg[]) { method splitMultiCoins (line 233) | splitMultiCoins(coins: SuiObjectArg[], amounts: SuiAmountsArg[]) { method transferCoinToMany (line 253) | transferCoinToMany( method transferCoin (line 288) | transferCoin( method stakeSui (line 297) | stakeSui(amount: SuiAmountsArg, validatorAddr: SuiAddressArg) { FILE: src/libs/suiTxBuilder/util.ts type SuiObjectRef (line 25) | interface SuiObjectRef { constant SIMPLE_BCS_TYPES (line 32) | const SIMPLE_BCS_TYPES = [ type SimpleBcsType (line 43) | type SimpleBcsType = (typeof SIMPLE_BCS_TYPES)[number]; function toOpenSignatureBody (line 46) | function toOpenSignatureBody(type: string): SuiClientTypes.OpenSignature... function isAmountArg (line 76) | function isAmountArg(arg: any): arg is bigint | number | string { function isMoveVecArg (line 90) | function isMoveVecArg( function isObjectRef (line 111) | function isObjectRef(arg: SuiObjectArg): arg is SuiObjectRef { function isSharedObjectRef (line 125) | function isSharedObjectRef( function makeVecParam (line 150) | function makeVecParam( function convertArgs (line 199) | function convertArgs( function convertAddressArg (line 230) | function convertAddressArg( function convertObjArg (line 248) | function convertObjArg( function convertAmounts (line 290) | function convertAmounts( FILE: src/suiKit.ts class SuiKit (line 30) | class SuiKit { method constructor (line 45) | constructor(params: SuiKitParams) { method createTxBlock (line 74) | createTxBlock(): SuiTxBlock { method getKeypair (line 86) | getKeypair(derivePathParams?: DerivePathParams) { method switchAccount (line 94) | switchAccount(derivePathParams: DerivePathParams) { method getAddress (line 102) | getAddress(derivePathParams?: DerivePathParams) { method currentAddress (line 106) | get currentAddress() { method getBalance (line 110) | async getBalance(coinType?: string, derivePathParams?: DerivePathParam... method client (line 119) | get client() { method getObjects (line 123) | async getObjects( method updateObjects (line 138) | async updateObjects(suiObjects: (SuiSharedObject | SuiOwnedObject)[]) { method signTxn (line 142) | async signTxn( method signAndSendTxn (line 158) | async signAndSendTxn( method dryRunTxn (line 166) | async dryRunTxn( method transferSui (line 198) | async transferSui( method transferSuiToMany (line 231) | async transferSuiToMany( method transferCoinToMany (line 267) | async transferCoinToMany( method transferCoin (line 315) | async transferCoin( method transferObjects (line 342) | async transferObjects( method moveCall (line 353) | async moveCall(callParams: { method selectCoinsWithAmount (line 376) | async selectCoinsWithAmount( method stakeSui (line 404) | async stakeSui( method inspectTxn (line 427) | async inspectTxn( FILE: src/types/index.ts type SuiKitParams (line 12) | type SuiKitParams = (AccountManagerParams & { type SuiInteractorParams (line 18) | type SuiInteractorParams = type NetworkType (line 27) | type NetworkType = 'testnet' | 'mainnet' | 'devnet' | 'localnet'; type AccountManagerParams (line 29) | type AccountManagerParams = { type DerivePathParams (line 34) | type DerivePathParams = { type TransactionBlockType (line 40) | type TransactionBlockType = InstanceType; type PureCallArg (line 42) | type PureCallArg = { type SharedObjectRef (line 46) | type SharedObjectRef = { type SuiObjectRef (line 57) | type SuiObjectRef = { type ObjectArg (line 69) | type ObjectArg = type ObjectCallArg (line 74) | type ObjectCallArg = { type TransactionType (line 77) | type TransactionType = Parameters; type TransactionPureArgument (line 79) | type TransactionPureArgument = Extract< type SuiTxArg (line 87) | type SuiTxArg = TransactionArgument | SerializedBcs; type SuiAddressArg (line 88) | type SuiAddressArg = Argument | SerializedBcs | string; type SuiAmountsArg (line 89) | type SuiAmountsArg = SuiTxArg | number | bigint; type SuiObjectArg (line 91) | type SuiObjectArg = type SuiVecTxArg (line 98) | type SuiVecTxArg = type SuiBasicTypes (line 105) | type SuiBasicTypes = type SuiInputTypes (line 115) | type SuiInputTypes = 'object' | SuiBasicTypes; type SuiTransactionResult (line 118) | type SuiTransactionResult< type SuiTransactionBlockResponse (line 123) | type SuiTransactionBlockResponse = SuiClientTypes.TransactionResult<{ type SuiKitReturnType (line 130) | type SuiKitReturnType = T extends true FILE: test/integration/index.spec.ts constant ENABLE_LOG (line 16) | const ENABLE_LOG = false; function isTransactionSuccess (line 19) | function isTransactionSuccess( FILE: test/integration/multiSig.spec.ts constant ENABLE_LOG (line 8) | const ENABLE_LOG = false; FILE: test/unit/libs/suiTxBuilder/index.spec.ts function createTxBlock (line 5) | function createTxBlock() { FILE: test/unit/libs/suiTxBuilder/utils.spec.ts function createTx (line 24) | function createTx() {