pub struct JsonSigningRetrieveRequest { pub access_control_conditions: Option<Vec>, pub evm_contract_conditions: Option<Vec>, pub sol_rpc_conditions: Option<Vec>, pub unified_access_control_conditions: Option<Vec>, pub chain: Option, pub resource_id: JsonSigningResourceId, pub auth_sig: AuthSigItem, pub iat: u64, pub exp: u64, }

interface JsonSigningRetrieveRequest {
    accessControlConditions?: AccessControlConditions;
    authSig?: AuthSig;
    chain?: string;
    evmContractConditions?: EvmContractConditions;
    exp?: number;
    iat?: number;
    resourceId?: JsonSigningResourceId;
    sessionSigs?: any;
    solRpcConditions?: SolRpcConditions;
    unifiedAccessControlConditions?: UnifiedAccessControlConditions;
}

Hierarchy (view full)

Properties

accessControlConditions?: AccessControlConditions
authSig?: AuthSig
chain?: string
evmContractConditions?: EvmContractConditions
exp?: number
iat?: number
sessionSigs?: any
solRpcConditions?: SolRpcConditions
unifiedAccessControlConditions?: UnifiedAccessControlConditions