near-api-js - v7.0.4
    Preparing search index...

    Type Alias RpcStateChangesInBlockByTypeRequest

    RpcStateChangesInBlockByTypeRequest:
        | { block_id: BlockId } & {
            account_ids: AccountId[];
            changes_type: "account_changes";
        }
        | { block_id: BlockId } & {
            changes_type: "single_access_key_changes";
            keys: AccountWithPublicKey[];
        }
        | { block_id: BlockId } & {
            changes_type: "single_gas_key_changes";
            keys: AccountWithPublicKey[];
        }
        | { block_id: BlockId } & {
            account_ids: AccountId[];
            changes_type: "all_access_key_changes";
        }
        | { block_id: BlockId } & {
            account_ids: AccountId[];
            changes_type: "all_gas_key_changes";
        }
        | { block_id: BlockId } & {
            account_ids: AccountId[];
            changes_type: "contract_code_changes";
        }
        | { block_id: BlockId } & {
            account_ids: AccountId[];
            changes_type: "data_changes";
            key_prefix_base64: StoreKey;
        }
        | { finality: Finality } & {
            account_ids: AccountId[];
            changes_type: "account_changes";
        }
        | { finality: Finality } & {
            changes_type: "single_access_key_changes";
            keys: AccountWithPublicKey[];
        }
        | { finality: Finality } & {
            changes_type: "single_gas_key_changes";
            keys: AccountWithPublicKey[];
        }
        | { finality: Finality } & {
            account_ids: AccountId[];
            changes_type: "all_access_key_changes";
        }
        | { finality: Finality } & {
            account_ids: AccountId[];
            changes_type: "all_gas_key_changes";
        }
        | { finality: Finality } & {
            account_ids: AccountId[];
            changes_type: "contract_code_changes";
        }
        | { finality: Finality } & {
            account_ids: AccountId[];
            changes_type: "data_changes";
            key_prefix_base64: StoreKey;
        }
        | { sync_checkpoint: SyncCheckpoint } & {
            account_ids: AccountId[];
            changes_type: "account_changes";
        }
        | { sync_checkpoint: SyncCheckpoint } & {
            changes_type: "single_access_key_changes";
            keys: AccountWithPublicKey[];
        }
        | { sync_checkpoint: SyncCheckpoint } & {
            changes_type: "single_gas_key_changes";
            keys: AccountWithPublicKey[];
        }
        | { sync_checkpoint: SyncCheckpoint } & {
            account_ids: AccountId[];
            changes_type: "all_access_key_changes";
        }
        | { sync_checkpoint: SyncCheckpoint } & {
            account_ids: AccountId[];
            changes_type: "all_gas_key_changes";
        }
        | { sync_checkpoint: SyncCheckpoint } & {
            account_ids: AccountId[];
            changes_type: "contract_code_changes";
        }
        | { sync_checkpoint: SyncCheckpoint } & {
            account_ids: AccountId[];
            changes_type: "data_changes";
            key_prefix_base64: StoreKey;
        }

    RpcStateChangesInBlockByTypeRequest

    It is a serializable view of StateChangesRequest.

    See the Rust crate documentation for more information.