Merge pull request #741 from balancer/dependabot/npm_and_yarn/balance… #412
main.yml
on: push
Matrix: Checks / Install
Matrix: Checks / Build
Matrix: Checks / Code quality
Matrix: Checks / Test
Matrix: Release
Annotations
3 errors
|
Checks / Test (18)
Process completed with exit code 1.
|
|
test/entities/swaps/v3/swapV3.integration.test.ts > SwapV3 > permit2 direct approval > multi-hop swap > swap should be executed correctly > paths with exit/join > wethIsEth: true > eth in > GivenIn:
test/lib/utils/helper.ts#L66
ContractFunctionExecutionError: The contract function "allowance" reverted with the following reason:
failed to get account for 0x000000000022D473030F116dDEE9F6B43aC78BA3: Max retries exceeded HTTP error 429 with empty body
Contract Call:
address: 0x000000000022D473030F116dDEE9F6B43aC78BA3
function: allowance(address, address, address)
args: (0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266, 0x7b79995e5f793a07bc00c21412e50ecae098e7f9, 0x5e315f96389C1aaF9324D97d3512ae1e0Bf3C21a)
Docs: https://viem.sh/docs/contract/readContract
Version: [email protected]
❯ getContractError node_modules/.pnpm/[email protected][email protected]/node_modules/viem/utils/errors/getContractError.ts:81:10
❯ readContract node_modules/.pnpm/[email protected][email protected]/node_modules/viem/actions/public/readContract.ts:138:11
❯ hasApprovedTokenOnPermit2 test/lib/utils/helper.ts:66:28
❯ approveSpenderOnPermit2 test/lib/utils/helper.ts:248:20
❯ approveToken test/lib/utils/helper.ts:110:45
❯ approveTokens test/lib/utils/helper.ts:167:26
❯ test/entities/swaps/v3/swapV3.integration.test.ts:197:13
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: undefined, docsPath: '/docs/contract/readContract', metaMessages: [ 'Contract Call:', ' address: 0x000000000022D473030F116dDEE9F6B43aC78BA3\n function: allowance(address, address, address)\n args: (0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266, 0x7b79995e5f793a07bc00c21412e50ecae098e7f9, 0x5e315f96389C1aaF9324D97d3512ae1e0Bf3C21a)' ], shortMessage: 'The contract function "allowance" reverted with the following reason:\nfailed to get account for 0x000000000022D473030F116dDEE9F6B43aC78BA3: Max retries exceeded HTTP error 429 with empty body', version: '2.39.3', abi: [ { inputs: [ { internalType: 'uint256', name: 'deadline', type: 'uint256' } ], name: 'AllowanceExpired', type: 'error' }, { inputs: [], name: 'ExcessiveInvalidation', type: 'error' }, { inputs: [ { internalType: 'uint256', name: 'amount', type: 'uint256' } ], name: 'InsufficientAllowance', type: 'error' }, { inputs: [ { internalType: 'uint256', name: 'maxAmount', type: 'uint256' } ], name: 'InvalidAmount', type: 'error' }, { inputs: [], name: 'InvalidContractSignature', type: 'error' }, { inputs: [], name: 'InvalidNonce', type: 'error' }, { inputs: [], name: 'InvalidSignature', type: 'error' }, { inputs: [], name: 'InvalidSignatureLength', type: 'error' }, { inputs: [], name: 'InvalidSigner', type: 'error' }, { inputs: [], name: 'LengthMismatch', type: 'error' }, { inputs: [ { internalType: 'uint256', name: 'signatureDeadline', type: 'uint256' } ], name: 'SignatureExpired', type: 'error' }, { anonymous: false, inputs: [ { indexed: true, internalType: 'address', name: 'owner', type: 'address' }, { indexed: true, internalType: 'address', name: 'token', type: 'address' }, { indexed: true, internalType: 'address', name: 'spender', type: 'address' }, { indexed: false, internalType: 'uint160', name: 'amount', type: 'uint160' }, { indexed: false, internalType: 'uint48', name: 'expiration', type: 'uint48' } ], name: 'Approval', type: 'event' }, { anonymous: false, inputs: [ { indexed: true, internalType: 'address', name: 'owner', type: 'address' }, { indexed: false, internalType: 'address', name: 'token', type: 'address' }, { indexed: false, internalType: 'address', name: 'spender', type: 'address' } ], name: 'Lockdown', type: 'event' }, { anonymous: false, inputs: [ { indexed: true, internalType: 'address', name: 'owner', type: 'address' }, { indexed: true, internalType: 'address', name: 'token', type: 'address' }, { indexed: true, internalType: 'address', name: 'spender', type: 'address' }, { indexed: false, internalType: 'uint48', name: 'newNonce', type: 'uint48' }, { indexed: false, internalType: 'uint48', name: 'oldNonce', type: 'uint48' } ], name: 'NonceInvalidation', type: 'event' }, { anonymous: false, inputs: [ { indexed: true, internalType: 'address', name: 'owner', type: 'address' }, { indexed: true, internalType: 'address', name: 'token', type: 'address' }, { indexed: true, internalType: 'address', name: 'sp
|
|
test/entities/swaps/v3/swapV3.integration.test.ts > SwapV3 > permit2 direct approval > single swap > swap should be executed correctly > wethIsEth: true > eth out > GivenIn:
test/lib/utils/helper.ts#L66
ContractFunctionExecutionError: The contract function "allowance" reverted with the following reason:
failed to get account for 0x000000000022D473030F116dDEE9F6B43aC78BA3: Max retries exceeded HTTP error 429 with empty body
Contract Call:
address: 0x000000000022D473030F116dDEE9F6B43aC78BA3
function: allowance(address, address, address)
args: (0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266, 0x7b79995e5f793a07bc00c21412e50ecae098e7f9, 0x5e315f96389C1aaF9324D97d3512ae1e0Bf3C21a)
Docs: https://viem.sh/docs/contract/readContract
Version: [email protected]
❯ getContractError node_modules/.pnpm/[email protected][email protected]/node_modules/viem/utils/errors/getContractError.ts:81:10
❯ readContract node_modules/.pnpm/[email protected][email protected]/node_modules/viem/actions/public/readContract.ts:138:11
❯ hasApprovedTokenOnPermit2 test/lib/utils/helper.ts:66:28
❯ approveSpenderOnPermit2 test/lib/utils/helper.ts:248:20
❯ approveToken test/lib/utils/helper.ts:110:45
❯ approveTokens test/lib/utils/helper.ts:167:26
❯ test/entities/swaps/v3/swapV3.integration.test.ts:197:13
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { details: undefined, docsPath: '/docs/contract/readContract', metaMessages: [ 'Contract Call:', ' address: 0x000000000022D473030F116dDEE9F6B43aC78BA3\n function: allowance(address, address, address)\n args: (0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266, 0x7b79995e5f793a07bc00c21412e50ecae098e7f9, 0x5e315f96389C1aaF9324D97d3512ae1e0Bf3C21a)' ], shortMessage: 'The contract function "allowance" reverted with the following reason:\nfailed to get account for 0x000000000022D473030F116dDEE9F6B43aC78BA3: Max retries exceeded HTTP error 429 with empty body', version: '2.39.3', abi: [ { inputs: [ { internalType: 'uint256', name: 'deadline', type: 'uint256' } ], name: 'AllowanceExpired', type: 'error' }, { inputs: [], name: 'ExcessiveInvalidation', type: 'error' }, { inputs: [ { internalType: 'uint256', name: 'amount', type: 'uint256' } ], name: 'InsufficientAllowance', type: 'error' }, { inputs: [ { internalType: 'uint256', name: 'maxAmount', type: 'uint256' } ], name: 'InvalidAmount', type: 'error' }, { inputs: [], name: 'InvalidContractSignature', type: 'error' }, { inputs: [], name: 'InvalidNonce', type: 'error' }, { inputs: [], name: 'InvalidSignature', type: 'error' }, { inputs: [], name: 'InvalidSignatureLength', type: 'error' }, { inputs: [], name: 'InvalidSigner', type: 'error' }, { inputs: [], name: 'LengthMismatch', type: 'error' }, { inputs: [ { internalType: 'uint256', name: 'signatureDeadline', type: 'uint256' } ], name: 'SignatureExpired', type: 'error' }, { anonymous: false, inputs: [ { indexed: true, internalType: 'address', name: 'owner', type: 'address' }, { indexed: true, internalType: 'address', name: 'token', type: 'address' }, { indexed: true, internalType: 'address', name: 'spender', type: 'address' }, { indexed: false, internalType: 'uint160', name: 'amount', type: 'uint160' }, { indexed: false, internalType: 'uint48', name: 'expiration', type: 'uint48' } ], name: 'Approval', type: 'event' }, { anonymous: false, inputs: [ { indexed: true, internalType: 'address', name: 'owner', type: 'address' }, { indexed: false, internalType: 'address', name: 'token', type: 'address' }, { indexed: false, internalType: 'address', name: 'spender', type: 'address' } ], name: 'Lockdown', type: 'event' }, { anonymous: false, inputs: [ { indexed: true, internalType: 'address', name: 'owner', type: 'address' }, { indexed: true, internalType: 'address', name: 'token', type: 'address' }, { indexed: true, internalType: 'address', name: 'spender', type: 'address' }, { indexed: false, internalType: 'uint48', name: 'newNonce', type: 'uint48' }, { indexed: false, internalType: 'uint48', name: 'oldNonce', type: 'uint48' } ], name: 'NonceInvalidation', type: 'event' }, { anonymous: false, inputs: [ { indexed: true, internalType: 'address', name: 'owner', type: 'address' }, { indexed: true, internalType: 'address', name: 'token', type: 'address' }, { indexed: true, internalType: 'address', name: 'sp
|