@thruputchain/client
    Preparing search index...

    Interface RpcRequests

    interface RpcRequests {
        dev_fundAccount: {
            clientNonce: Uint8Array;
            faucet: RpcBase58_ContractAddress;
            rawAmount: bigint;
            recipient: RpcBase58_ContractAddress;
        };
        dev_getPendingTransactionCount: {};
        faucet_requestAirdrop: {
            clientNonce: Uint8Array;
            recipient: RpcBase58_ContractAddress;
        };
        getBalance: { address: RpcBase58_ContractAddress };
        getBlockByHeight: { blockHeight: bigint };
        getChainConfig: {};
        getChainTip: {};
        getEvents: { filters: RpcEventFilter[]; limit?: number } & (
            | { cursor?: undefined; start: RpcHistoryStart }
            | { cursor: string; start?: undefined }
        );
        getNetworkInfo: {};
        getRegisteredAuth: { address: RpcBase58_ContractAddress };
        getServerLimits: {};
        getStorage: { address: RpcBase58_ContractAddress; key: Uint8Array };
        getTransactionReceipt: { transactionHash: RpcBase58_SHA256Hash };
        getTransactionsByBlock: { blockHeight: bigint; limit?: number } & (
            | { cursor?: undefined; start: RpcBlockStart }
            | { cursor: string; start?: undefined }
        );
        getTransactionsByRootAddress: {
            address: RpcBase58_ContractAddress;
            limit?: number;
        } & (
            | { cursor?: undefined; start: RpcHistoryStart }
            | { cursor: string; start?: undefined }
        );
        getTransactionStatus: { transactionHash: RpcBase58_SHA256Hash };
        getVersionInfo: {};
        sendTransaction: { signedTransaction: Uint8Array };
        simulateInvocation: {
            address: RpcBase58_ContractAddress;
            assumedAuth?: RpcAssumedAuth;
            calldata: Uint8Array;
            caller?: RpcBase58_ContractAddress;
            entrypoint: Uint8Array;
            gasLimit?: bigint;
            minStateBlockHeight?: bigint;
        };
        simulateInvocations: {
            invocations: RpcInvocation[];
            minStateBlockHeight?: bigint;
        };
    }
    Index

    Properties

    dev_fundAccount: {
        clientNonce: Uint8Array;
        faucet: RpcBase58_ContractAddress;
        rawAmount: bigint;
        recipient: RpcBase58_ContractAddress;
    }
    dev_getPendingTransactionCount: {}
    faucet_requestAirdrop: {
        clientNonce: Uint8Array;
        recipient: RpcBase58_ContractAddress;
    }
    getBalance: { address: RpcBase58_ContractAddress }
    getBlockByHeight: { blockHeight: bigint }
    getChainConfig: {}
    getChainTip: {}
    getEvents: { filters: RpcEventFilter[]; limit?: number } & (
        | { cursor?: undefined; start: RpcHistoryStart }
        | { cursor: string; start?: undefined }
    )
    getNetworkInfo: {}
    getRegisteredAuth: { address: RpcBase58_ContractAddress }
    getServerLimits: {}
    getStorage: { address: RpcBase58_ContractAddress; key: Uint8Array }
    getTransactionReceipt: { transactionHash: RpcBase58_SHA256Hash }
    getTransactionsByBlock: { blockHeight: bigint; limit?: number } & (
        | { cursor?: undefined; start: RpcBlockStart }
        | { cursor: string; start?: undefined }
    )
    getTransactionsByRootAddress: {
        address: RpcBase58_ContractAddress;
        limit?: number;
    } & (
        | { cursor?: undefined; start: RpcHistoryStart }
        | { cursor: string; start?: undefined }
    )
    getTransactionStatus: { transactionHash: RpcBase58_SHA256Hash }
    getVersionInfo: {}
    sendTransaction: { signedTransaction: Uint8Array }
    simulateInvocation: {
        address: RpcBase58_ContractAddress;
        assumedAuth?: RpcAssumedAuth;
        calldata: Uint8Array;
        caller?: RpcBase58_ContractAddress;
        entrypoint: Uint8Array;
        gasLimit?: bigint;
        minStateBlockHeight?: bigint;
    }
    simulateInvocations: {
        invocations: RpcInvocation[];
        minStateBlockHeight?: bigint;
    }