UNPKG

@axiom-crypto/keystore-sdk

Version:

Keystore Rollup SDK

72 lines 1.87 kB
export declare const DOMAIN: { readonly name: "AxiomKeystore"; readonly version: "1"; readonly chainId: 999999999n; }; export declare const EIP712_DOMAIN_TYPES: readonly [{ readonly name: "name"; readonly type: "string"; }, { readonly name: "version"; readonly type: "string"; }, { readonly name: "chainId"; readonly type: "uint256"; }]; export declare const UPDATE_TYPES: { readonly EIP712Domain: readonly [{ readonly name: "name"; readonly type: "string"; }, { readonly name: "version"; readonly type: "string"; }, { readonly name: "chainId"; readonly type: "uint256"; }]; readonly Update: readonly [{ readonly name: "userKeystoreAddress"; readonly type: "bytes32"; }, { readonly name: "nonce"; readonly type: "uint256"; }, { readonly name: "feePerGas"; readonly type: "bytes"; }, { readonly name: "newUserData"; readonly type: "bytes"; }, { readonly name: "newUserVkey"; readonly type: "bytes"; }]; }; export declare const WITHDRAW_TYPES: { readonly EIP712Domain: readonly [{ readonly name: "name"; readonly type: "string"; }, { readonly name: "version"; readonly type: "string"; }, { readonly name: "chainId"; readonly type: "uint256"; }]; readonly Withdraw: readonly [{ readonly name: "userKeystoreAddress"; readonly type: "bytes32"; }, { readonly name: "nonce"; readonly type: "uint256"; }, { readonly name: "feePerGas"; readonly type: "bytes"; }, { readonly name: "to"; readonly type: "address"; }, { readonly name: "amt"; readonly type: "uint256"; }]; }; //# sourceMappingURL=eip712.d.ts.map