Vana SDK - v2.2.2
    Preparing search index...

    Interface SignedRelayerRequest

    Represents an EIP-712 signed operation for gasless transaction submission.

    Signed requests contain typed data and signatures that are verified on-chain by smart contracts. The relayer pays gas fees on behalf of users.

    interface SignedRelayerRequest {
        type: "signed";
        operation: SignedOperationType;
        typedData: GenericTypedData;
        signature: `0x${string}`;
        expectedUserAddress?: `0x${string}`;
    }
    Index

    Properties

    type: "signed"

    Discriminator field identifying this as a signed operation

    operation: SignedOperationType

    Operation identifier for routing (e.g., 'submitAddPermission')

    typedData: GenericTypedData

    EIP-712 typed data structure for the operation

    signature: `0x${string}`

    User's signature of the typed data

    expectedUserAddress?: `0x${string}`

    Optional address for additional signer verification