Skip to content

feat/bic-333_mee_support #465

feat/bic-333_mee_support

feat/bic-333_mee_support #465

Triggered via pull request January 14, 2025 15:54
Status Failure
Total duration 4m 48s
Artifacts

unit-tests.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
src/sdk/account/toNexusAccount.addresses.test.ts > nexus.account.addresses > should check that mainnet and testnet addresses are different: src/sdk/account/toNexusAccount.addresses.test.ts#L155
AssertionError: expected '0x1cd0667b990e41499E6113094dD6D05D003…' not to be '0x1cd0667b990e41499E6113094dD6D05D003…' // Object.is equality ❯ src/sdk/account/toNexusAccount.addresses.test.ts:155:32
src/sdk/clients/createBicoPaymasterClient.test.ts > bico.paymaster > should send a sponsored transaction: src/sdk/clients/createBicoPaymasterClient.test.ts#L130
AssertionError: expected 0n to be -1n // Object.is equality - Expected + Received - -1n + 0n ❯ src/sdk/clients/createBicoPaymasterClient.test.ts:130:26
src/sdk/clients/createBicoPaymasterClient.test.ts > bico.paymaster > should use token paymaster to pay for gas fees, use max approval, use sendUserOperation: src/sdk/clients/createBicoPaymasterClient.test.ts#L163
AssertionError: expected 'false' to be 'true' // Object.is equality - Expected + Received - true + false ❯ src/sdk/clients/createBicoPaymasterClient.test.ts:163:29
src/sdk/clients/createBicoPaymasterClient.test.ts > bico.paymaster > should use token paymaster to pay for gas fees, use max approval, use sendTransaction: src/sdk/clients/createBicoPaymasterClient.test.ts#L218
AssertionError: expected 0n to be -1n // Object.is equality - Expected + Received - -1n + 0n ❯ src/sdk/clients/createBicoPaymasterClient.test.ts:218:26
src/sdk/clients/createBundlerClient.test.ts > nexus.interoperability with 'Pimlico': src/sdk/clients/createBundlerClient.test.ts#L53
Error: Insufficient balance at address: 0x675C47b05AdDd736a2215e1Fc672BE58e6feff0a ❯ src/sdk/clients/createBundlerClient.test.ts:53:15
src/sdk/clients/createNexusSessionClient.test.ts > nexus.session.client > should install smartSessionValidator with no init data: src/sdk/clients/createNexusSessionClient.test.ts#L88
UserOperationExecutionError: The contract function "" reverted with the following signature: 0xe424f994 Unable to decode signature "0xe424f994" as it was not found on the provided ABI. Make sure you are using the correct ABI and that the error exists on it. You can look up the decoded signature here: https://openchain.xyz/signatures?query=0xe424f994. Request Arguments: callData: 0xe9ae5c5301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001600000000000000000000000001cd0667b990e41499e6113094dd6d05d003b7a850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000849517e29f0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000ddff43a42726df11e34123f747bdce0f755f784d00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d6db27c52e3c11c1cf24072004ac75cba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000245c81ca68000000000000000000000000ddff43a42726df11e34123f747bdce0f755f784d00000000000000000000000000000000000000000000000000000000 callGasLimit: 0 maxFeePerGas: 1.150000062 gwei maxPriorityFeePerGas: 1.15 gwei nonce: 62476492107900857512932725597296270669783198329218559499474453770316019662848 preVerificationGas: 0 sender: 0x1cd0667b990e41499E6113094dD6D05D003B7A85 signature: 0x00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000002D6DB27c52E3C11c1Cf24072004AC75cBa000000000000000000000000000000000000000000000000000000000000004181d4b4981670cb18f99f0b4a66446df1bf5b204d24cfcb659bf38ba27a4359b5711649ec2423c5e1247245eba2964679b6a1dbb85c992ae40b9b00c6935b02ff1b00000000000000000000000000000000000000000000000000000000000000 verificationGasLimit: 0 Docs: https://viem.sh/docs/contract/decodeErrorResult Version: 2.21.6 ❯ getUserOperationError node_modules/viem/account-abstraction/utils/errors/getUserOperationError.ts:68:10 ❯ estimateUserOperationGas node_modules/viem/account-abstraction/actions/bundler/estimateUserOperationGas.ts:186:11 ❯ prepareUserOperation node_modules/viem/account-abstraction/actions/bundler/prepareUserOperation.ts:559:19 ❯ sendUserOperation node_modules/viem/account-abstraction/actions/bundler/sendUserOperation.ts:132:7 ❯ src/sdk/clients/createNexusSessionClient.test.ts:88:20 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { details: undefined, docsPath: '/docs/contract/decodeErrorResult', metaMessages: [ 'Unable to decode signature "0xe424f994" as it was not found on the provided ABI.', 'Make sure you are using the correct ABI and that the error exists on it.', 'You can look up the decoded signature here: https://openchain.xyz/signatures?query=0xe424f994.', ' ', ' ', 'Request Arguments:', ' callData: 0xe9ae5c5301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001600000000000000000000000001cd0667b990e41499e6113094dd6d05d003b7a
src/sdk/clients/createNexusSessionClient.test.ts > nexus.session.client > should create a session to increment a counter (USE MODE): src/sdk/clients/createNexusSessionClient.test.ts#L111
AssertionError: expected false to be true // Object.is equality - Expected + Received - true + false ❯ src/sdk/clients/createNexusSessionClient.test.ts:111:31
src/sdk/clients/createNexusSessionClient.test.ts > nexus.session.client > session signer should use session to increment a counter for a user (USE MODE): src/sdk/modules/smartSessionsValidator/Helpers.ts#L221
SyntaxError: "undefined" is not valid JSON ❯ Module.parse src/sdk/modules/smartSessionsValidator/Helpers.ts:221:15 ❯ src/sdk/clients/createNexusSessionClient.test.ts:169:25
src/sdk/clients/createNexusSessionClient.test.ts > nexus.session.client > session signer is not allowed to send unauthorised action: src/sdk/modules/smartSessionsValidator/Helpers.ts#L221
SyntaxError: "undefined" is not valid JSON ❯ Module.parse src/sdk/modules/smartSessionsValidator/Helpers.ts:221:15 ❯ src/sdk/clients/createNexusSessionClient.test.ts:226:25
unit-tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636