@circle-fin/usdckit - v0.22.0
    Preparing search index...

    Type Alias Actions

    type Actions = {
        solana: {
            getAccountInfo: (
                ...params: DropFirst<Parameters<typeof getAccountInfo>>,
            ) => ReturnType<typeof getAccountInfo>;
            getBalance: (
                ...params: DropFirst<Parameters<typeof getBalance>>,
            ) => ReturnType<typeof getBalance>;
            getBlock: (
                ...params: DropFirst<Parameters<typeof getBlock>>,
            ) => ReturnType<typeof getBlock>;
            getBlockCommitment: (
                ...params: DropFirst<Parameters<typeof getBlockCommitment>>,
            ) => ReturnType<typeof getBlockCommitment>;
            getBlockHeight: (
                ...params: DropFirst<Parameters<typeof getBlockHeight>>,
            ) => ReturnType<typeof getBlockHeight>;
            getBlockProduction: (
                ...params: DropFirst<Parameters<typeof getBlockProduction>>,
            ) => ReturnType<typeof getBlockProduction>;
            getBlocks: (
                ...params: DropFirst<Parameters<typeof getBlocks>>,
            ) => ReturnType<typeof getBlocks>;
            getBlocksWithLimit: (
                ...params: DropFirst<Parameters<typeof getBlocksWithLimit>>,
            ) => ReturnType<typeof getBlocksWithLimit>;
            getBlockTime: (
                ...params: DropFirst<Parameters<typeof getBlockTime>>,
            ) => ReturnType<typeof getBlockTime>;
            getClusterName: (
                ...params: DropFirst<Parameters<typeof getClusterName>>,
            ) => ReturnType<typeof getClusterName>;
            getClusterNodes: (
                ...params: DropFirst<Parameters<typeof getClusterNodes>>,
            ) => ReturnType<typeof getClusterNodes>;
            getEpochInfo: (
                ...params: DropFirst<Parameters<typeof getEpochInfo>>,
            ) => ReturnType<typeof getEpochInfo>;
            getEpochSchedule: (
                ...params: DropFirst<Parameters<typeof getEpochSchedule>>,
            ) => ReturnType<typeof getEpochSchedule>;
            getFeeForMessage: (
                ...params: DropFirst<Parameters<typeof getFeeForMessage>>,
            ) => ReturnType<typeof getFeeForMessage>;
            getFirstAvailableBlock: (
                ...params: DropFirst<Parameters<typeof getFirstAvailableBlock>>,
            ) => ReturnType<typeof getFirstAvailableBlock>;
            getGenesisHash: (
                ...params: DropFirst<Parameters<typeof getGenesisHash>>,
            ) => ReturnType<typeof getGenesisHash>;
            getHealth: (
                ...params: DropFirst<Parameters<typeof getHealth>>,
            ) => ReturnType<typeof getHealth>;
            getHighestSnapshotSlot: (
                ...params: DropFirst<Parameters<typeof getHighestSnapshotSlot>>,
            ) => ReturnType<typeof getHighestSnapshotSlot>;
            getIdentity: (
                ...params: DropFirst<Parameters<typeof getIdentity>>,
            ) => ReturnType<typeof getIdentity>;
            getInflationGovernor: (
                ...params: DropFirst<Parameters<typeof getInflationGovernor>>,
            ) => ReturnType<typeof getInflationGovernor>;
            getInflationRate: (
                ...params: DropFirst<Parameters<typeof getInflationRate>>,
            ) => ReturnType<typeof getInflationRate>;
            getInflationReward: (
                ...params: DropFirst<Parameters<typeof getInflationReward>>,
            ) => ReturnType<typeof getInflationReward>;
            getLargestAccounts: (
                ...params: DropFirst<Parameters<typeof getLargestAccounts>>,
            ) => ReturnType<typeof getLargestAccounts>;
            getLatestBlockhash: (
                ...params: DropFirst<Parameters<typeof getLatestBlockhash>>,
            ) => ReturnType<typeof getLatestBlockhash>;
            getLeaderSchedule: (
                ...params: DropFirst<Parameters<typeof getLeaderSchedule>>,
            ) => ReturnType<typeof getLeaderSchedule>;
            getMaxRetransmitSlot: (
                ...params: DropFirst<Parameters<typeof getMaxRetransmitSlot>>,
            ) => ReturnType<typeof getMaxRetransmitSlot>;
            getMaxShredInsertSlot: (
                ...params: DropFirst<Parameters<typeof getMaxShredInsertSlot>>,
            ) => ReturnType<typeof getMaxShredInsertSlot>;
            getMinimumBalanceForRentExemption: (
                ...params: DropFirst<
                    Parameters<typeof getMinimumBalanceForRentExemption>,
                >,
            ) => ReturnType<typeof getMinimumBalanceForRentExemption>;
            getMultipleAccounts: (
                ...params: DropFirst<Parameters<typeof getMultipleAccounts>>,
            ) => ReturnType<typeof getMultipleAccounts>;
            getProgramAccounts: (
                ...params: DropFirst<Parameters<typeof getProgramAccounts>>,
            ) => ReturnType<typeof getProgramAccounts>;
            getRecentPerformanceSamples: (
                ...params: DropFirst<Parameters<typeof getRecentPerformanceSamples>>,
            ) => ReturnType<typeof getRecentPerformanceSamples>;
            getRecentPrioritizationFees: (
                ...params: DropFirst<Parameters<typeof getRecentPrioritizationFees>>,
            ) => ReturnType<typeof getRecentPrioritizationFees>;
            getSignaturesForAddress: (
                ...params: DropFirst<Parameters<typeof getSignaturesForAddress>>,
            ) => ReturnType<typeof getSignaturesForAddress>;
            getSignatureStatuses: (
                ...params: DropFirst<Parameters<typeof getSignatureStatuses>>,
            ) => ReturnType<typeof getSignatureStatuses>;
            getSlot: (
                ...params: DropFirst<Parameters<typeof getSlot>>,
            ) => ReturnType<typeof getSlot>;
            getSlotLeader: (
                ...params: DropFirst<Parameters<typeof getSlotLeader>>,
            ) => ReturnType<typeof getSlotLeader>;
            getSlotLeaders: (
                ...params: DropFirst<Parameters<typeof getSlotLeaders>>,
            ) => ReturnType<typeof getSlotLeaders>;
            getSupply: (
                ...params: DropFirst<Parameters<typeof getSupply>>,
            ) => ReturnType<typeof getSupply>;
            getTokenAccountBalance: (
                ...params: DropFirst<Parameters<typeof getTokenAccountBalance>>,
            ) => ReturnType<typeof getTokenAccountBalance>;
            getTokenAccountsByDelegate: (
                ...params: DropFirst<Parameters<typeof getTokenAccountsByDelegate>>,
            ) => ReturnType<typeof getTokenAccountsByDelegate>;
            getTokenAccountsByOwner: (
                ...params: DropFirst<Parameters<typeof getTokenAccountsByOwner>>,
            ) => ReturnType<typeof getTokenAccountsByOwner>;
            getTokenLargestAccounts: (
                ...params: DropFirst<Parameters<typeof getTokenLargestAccounts>>,
            ) => ReturnType<typeof getTokenLargestAccounts>;
            getTokenSupply: (
                ...params: DropFirst<Parameters<typeof getTokenSupply>>,
            ) => ReturnType<typeof getTokenSupply>;
            getTransaction: (
                ...params: DropFirst<Parameters<typeof getTransaction>>,
            ) => ReturnType<typeof getTransaction>;
            getTransactionCount: (
                ...params: DropFirst<Parameters<typeof getTransactionCount>>,
            ) => ReturnType<typeof getTransactionCount>;
            getVersion: (
                ...params: DropFirst<Parameters<typeof getVersion>>,
            ) => ReturnType<typeof getVersion>;
            getVoteAccounts: (
                ...params: DropFirst<Parameters<typeof getVoteAccounts>>,
            ) => ReturnType<typeof getVoteAccounts>;
            isBlockhashValid: (
                ...params: DropFirst<Parameters<typeof isBlockhashValid>>,
            ) => ReturnType<typeof isBlockhashValid>;
            minimumLedgerSlot: (
                ...params: DropFirst<Parameters<typeof minimumLedgerSlot>>,
            ) => ReturnType<typeof minimumLedgerSlot>;
            sendTransaction: (
                ...params: DropFirst<Parameters<typeof sendTransaction>>,
            ) => ReturnType<typeof sendTransaction>;
            simulateTransaction: (
                ...params: DropFirst<Parameters<typeof simulateTransaction>>,
            ) => ReturnType<typeof simulateTransaction>;
            switchCluster: (
                ...params: DropFirst<Parameters<typeof switchCluster>>,
            ) => ReturnType<typeof switchCluster>;
        };
    }
    Index

    Properties

    Properties

    solana: {
        getAccountInfo: (
            ...params: DropFirst<Parameters<typeof getAccountInfo>>,
        ) => ReturnType<typeof getAccountInfo>;
        getBalance: (
            ...params: DropFirst<Parameters<typeof getBalance>>,
        ) => ReturnType<typeof getBalance>;
        getBlock: (
            ...params: DropFirst<Parameters<typeof getBlock>>,
        ) => ReturnType<typeof getBlock>;
        getBlockCommitment: (
            ...params: DropFirst<Parameters<typeof getBlockCommitment>>,
        ) => ReturnType<typeof getBlockCommitment>;
        getBlockHeight: (
            ...params: DropFirst<Parameters<typeof getBlockHeight>>,
        ) => ReturnType<typeof getBlockHeight>;
        getBlockProduction: (
            ...params: DropFirst<Parameters<typeof getBlockProduction>>,
        ) => ReturnType<typeof getBlockProduction>;
        getBlocks: (
            ...params: DropFirst<Parameters<typeof getBlocks>>,
        ) => ReturnType<typeof getBlocks>;
        getBlocksWithLimit: (
            ...params: DropFirst<Parameters<typeof getBlocksWithLimit>>,
        ) => ReturnType<typeof getBlocksWithLimit>;
        getBlockTime: (
            ...params: DropFirst<Parameters<typeof getBlockTime>>,
        ) => ReturnType<typeof getBlockTime>;
        getClusterName: (
            ...params: DropFirst<Parameters<typeof getClusterName>>,
        ) => ReturnType<typeof getClusterName>;
        getClusterNodes: (
            ...params: DropFirst<Parameters<typeof getClusterNodes>>,
        ) => ReturnType<typeof getClusterNodes>;
        getEpochInfo: (
            ...params: DropFirst<Parameters<typeof getEpochInfo>>,
        ) => ReturnType<typeof getEpochInfo>;
        getEpochSchedule: (
            ...params: DropFirst<Parameters<typeof getEpochSchedule>>,
        ) => ReturnType<typeof getEpochSchedule>;
        getFeeForMessage: (
            ...params: DropFirst<Parameters<typeof getFeeForMessage>>,
        ) => ReturnType<typeof getFeeForMessage>;
        getFirstAvailableBlock: (
            ...params: DropFirst<Parameters<typeof getFirstAvailableBlock>>,
        ) => ReturnType<typeof getFirstAvailableBlock>;
        getGenesisHash: (
            ...params: DropFirst<Parameters<typeof getGenesisHash>>,
        ) => ReturnType<typeof getGenesisHash>;
        getHealth: (
            ...params: DropFirst<Parameters<typeof getHealth>>,
        ) => ReturnType<typeof getHealth>;
        getHighestSnapshotSlot: (
            ...params: DropFirst<Parameters<typeof getHighestSnapshotSlot>>,
        ) => ReturnType<typeof getHighestSnapshotSlot>;
        getIdentity: (
            ...params: DropFirst<Parameters<typeof getIdentity>>,
        ) => ReturnType<typeof getIdentity>;
        getInflationGovernor: (
            ...params: DropFirst<Parameters<typeof getInflationGovernor>>,
        ) => ReturnType<typeof getInflationGovernor>;
        getInflationRate: (
            ...params: DropFirst<Parameters<typeof getInflationRate>>,
        ) => ReturnType<typeof getInflationRate>;
        getInflationReward: (
            ...params: DropFirst<Parameters<typeof getInflationReward>>,
        ) => ReturnType<typeof getInflationReward>;
        getLargestAccounts: (
            ...params: DropFirst<Parameters<typeof getLargestAccounts>>,
        ) => ReturnType<typeof getLargestAccounts>;
        getLatestBlockhash: (
            ...params: DropFirst<Parameters<typeof getLatestBlockhash>>,
        ) => ReturnType<typeof getLatestBlockhash>;
        getLeaderSchedule: (
            ...params: DropFirst<Parameters<typeof getLeaderSchedule>>,
        ) => ReturnType<typeof getLeaderSchedule>;
        getMaxRetransmitSlot: (
            ...params: DropFirst<Parameters<typeof getMaxRetransmitSlot>>,
        ) => ReturnType<typeof getMaxRetransmitSlot>;
        getMaxShredInsertSlot: (
            ...params: DropFirst<Parameters<typeof getMaxShredInsertSlot>>,
        ) => ReturnType<typeof getMaxShredInsertSlot>;
        getMinimumBalanceForRentExemption: (
            ...params: DropFirst<
                Parameters<typeof getMinimumBalanceForRentExemption>,
            >,
        ) => ReturnType<typeof getMinimumBalanceForRentExemption>;
        getMultipleAccounts: (
            ...params: DropFirst<Parameters<typeof getMultipleAccounts>>,
        ) => ReturnType<typeof getMultipleAccounts>;
        getProgramAccounts: (
            ...params: DropFirst<Parameters<typeof getProgramAccounts>>,
        ) => ReturnType<typeof getProgramAccounts>;
        getRecentPerformanceSamples: (
            ...params: DropFirst<Parameters<typeof getRecentPerformanceSamples>>,
        ) => ReturnType<typeof getRecentPerformanceSamples>;
        getRecentPrioritizationFees: (
            ...params: DropFirst<Parameters<typeof getRecentPrioritizationFees>>,
        ) => ReturnType<typeof getRecentPrioritizationFees>;
        getSignaturesForAddress: (
            ...params: DropFirst<Parameters<typeof getSignaturesForAddress>>,
        ) => ReturnType<typeof getSignaturesForAddress>;
        getSignatureStatuses: (
            ...params: DropFirst<Parameters<typeof getSignatureStatuses>>,
        ) => ReturnType<typeof getSignatureStatuses>;
        getSlot: (
            ...params: DropFirst<Parameters<typeof getSlot>>,
        ) => ReturnType<typeof getSlot>;
        getSlotLeader: (
            ...params: DropFirst<Parameters<typeof getSlotLeader>>,
        ) => ReturnType<typeof getSlotLeader>;
        getSlotLeaders: (
            ...params: DropFirst<Parameters<typeof getSlotLeaders>>,
        ) => ReturnType<typeof getSlotLeaders>;
        getSupply: (
            ...params: DropFirst<Parameters<typeof getSupply>>,
        ) => ReturnType<typeof getSupply>;
        getTokenAccountBalance: (
            ...params: DropFirst<Parameters<typeof getTokenAccountBalance>>,
        ) => ReturnType<typeof getTokenAccountBalance>;
        getTokenAccountsByDelegate: (
            ...params: DropFirst<Parameters<typeof getTokenAccountsByDelegate>>,
        ) => ReturnType<typeof getTokenAccountsByDelegate>;
        getTokenAccountsByOwner: (
            ...params: DropFirst<Parameters<typeof getTokenAccountsByOwner>>,
        ) => ReturnType<typeof getTokenAccountsByOwner>;
        getTokenLargestAccounts: (
            ...params: DropFirst<Parameters<typeof getTokenLargestAccounts>>,
        ) => ReturnType<typeof getTokenLargestAccounts>;
        getTokenSupply: (
            ...params: DropFirst<Parameters<typeof getTokenSupply>>,
        ) => ReturnType<typeof getTokenSupply>;
        getTransaction: (
            ...params: DropFirst<Parameters<typeof getTransaction>>,
        ) => ReturnType<typeof getTransaction>;
        getTransactionCount: (
            ...params: DropFirst<Parameters<typeof getTransactionCount>>,
        ) => ReturnType<typeof getTransactionCount>;
        getVersion: (
            ...params: DropFirst<Parameters<typeof getVersion>>,
        ) => ReturnType<typeof getVersion>;
        getVoteAccounts: (
            ...params: DropFirst<Parameters<typeof getVoteAccounts>>,
        ) => ReturnType<typeof getVoteAccounts>;
        isBlockhashValid: (
            ...params: DropFirst<Parameters<typeof isBlockhashValid>>,
        ) => ReturnType<typeof isBlockhashValid>;
        minimumLedgerSlot: (
            ...params: DropFirst<Parameters<typeof minimumLedgerSlot>>,
        ) => ReturnType<typeof minimumLedgerSlot>;
        sendTransaction: (
            ...params: DropFirst<Parameters<typeof sendTransaction>>,
        ) => ReturnType<typeof sendTransaction>;
        simulateTransaction: (
            ...params: DropFirst<Parameters<typeof simulateTransaction>>,
        ) => ReturnType<typeof simulateTransaction>;
        switchCluster: (
            ...params: DropFirst<Parameters<typeof switchCluster>>,
        ) => ReturnType<typeof switchCluster>;
    }

    Type Declaration