TON SDK Documentation - v15.3.1duck0.0.3
    Preparing search index...

    Class WalletContractV5R1

    Implements

    Index

    Properties

    address: Address
    init: { code: Cell; data: Cell }
    publicKey: Buffer
    walletId: WalletIdV5R1<number | WalletIdV5R1ClientContext>
    OpCodes: {
        auth_extension: number;
        auth_signed_external: number;
        auth_signed_internal: number;
    } = ...

    Methods

    • Create signed add extension request

      Type Parameters

      • T extends WalletV5R1SendArgs

      Parameters

      Returns WalletV5R1PackedCell<T>

    • Create signed remove extension request

      Type Parameters

      • T extends WalletV5R1SendArgs

      Parameters

      Returns WalletV5R1PackedCell<T>

    • Create signed request or extension auth request

      Type Parameters

      • T extends WalletV5R1SendArgs

      Parameters

      • args: T & { actions: OutActionWalletV5[] }

      Returns WalletV5R1PackedCell<T>

    • Type Parameters

      • C extends number | WalletIdV5R1ClientContext

      Parameters

      • args: C extends WalletIdV5R1ClientContext
            ? { publicKey: Buffer; walletId?: Maybe<WalletIdV5R1<C<C>>> }
            : {
                publicKey: Buffer;
                walletId?: Maybe<Partial<WalletIdV5R1<C>>>;
                workchain?: number;
            }

      Returns WalletContractV5R1