Namespace: paymaster
Functions​
assertCallsAreStrictlyEqual​
â–¸ assertCallsAreStrictlyEqual(originalCalls
, unsafeCalls
): void
Asserts that the given calls are strictly equal, otherwise throws an error.
Parameters​
Name | Type | Description |
---|---|---|
originalCalls | Call [] | The original calls. |
unsafeCalls | (OutsideCallV1 | OutsideCallV2 )[] | The unsafe calls. |
Returns​
void
Throws
Throws an error if the calls are not strictly equal.
Defined in​
getDefaultPaymasterNodeUrl​
â–¸ getDefaultPaymasterNodeUrl(networkName?
, mute?
): string
Return randomly select available public paymaster node url
Parameters​
Name | Type | Default value | Description |
---|---|---|---|
networkName? | "SN_MAIN" | "SN_SEPOLIA" | undefined | NetworkName |
mute | boolean | false | mute public node warning |
Returns​
string
default node url
Defined in​
assertPaymasterTransactionSafety​
â–¸ assertPaymasterTransactionSafety(preparedTransaction
, calls
, paymasterDetails
, maxFeeInGasToken?
): void
Parameters​
Name | Type |
---|---|
preparedTransaction | PreparedTransaction |
calls | Call [] |
paymasterDetails | PaymasterDetails |
maxFeeInGasToken? | BigNumberish |
Returns​
void