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