UserOperationOrBuilder

Functions

Link copied to clipboard
abstract fun getAccountFactory(): String
Account factory contract address
string account_factory = 2;
Link copied to clipboard
abstract fun getAccountFactoryBytes(): ByteString
Account factory contract address
string account_factory = 2;
Link copied to clipboard
abstract fun getAccountLogic(): String
Account logic contract address
string account_logic = 3;
Link copied to clipboard
abstract fun getAccountLogicBytes(): ByteString
Account logic contract address
string account_logic = 3;
Link copied to clipboard
abstract fun getEntryPoint(): String
Entry point contract address
string entry_point = 1;
Link copied to clipboard
abstract fun getEntryPointBytes(): ByteString
Entry point contract address
string entry_point = 1;
Link copied to clipboard
Whether the smart contract for this address has already been deployed
bool is_account_deployed = 5;
Link copied to clipboard
abstract fun getOwner(): String
Public address of the account signer
string owner = 4;
Link copied to clipboard
abstract fun getOwnerBytes(): ByteString
Public address of the account signer
string owner = 4;
Link copied to clipboard
abstract fun getPaymasterAndData(): ByteString
Address of paymaster sponsoring the transaction, followed by extra data to send to the paymaster (empty for self-sponsored transaction)
bytes paymaster_and_data = 8;
Link copied to clipboard
abstract fun getPreVerificationGas(): ByteString
The amount of gas to pay for to compensate the bundler for pre-verification execution and calldata
bytes pre_verification_gas = 6;
Link copied to clipboard
abstract fun getVerificationGasLimit(): ByteString
The amount of gas to allocate for the verification step
bytes verification_gas_limit = 7;

Inheritors

Link copied to clipboard