Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some transactions fail on native with argent/multicall-failed Native execution error: DIRECTION #80

Open
PearsonWhite opened this issue Aug 29, 2024 · 0 comments
Labels
investigate A block or oddity that needs to be investigated

Comments

@PearsonWhite
Copy link
Contributor

For example, transaction 0x7cb5ab5fec305c6f2ac5c6b6403c09648dc0dbe292209d39ae195b0b0dcce0e

execute_invocation revert_reason:
Transaction execution has failed:
0: Error in the called contract.
contract address: 0x021714d78512c4d7cc98f8c3959e9026081f9bb33bbb07066eebc51b6ce357bb
class hash: 0x01a736d6ed154502257f02b1ccdf4d9d1089f80811cd6acad48e6b6a9d1f2003
selector: 0x015d40a3d6ca2ac30f4031e42be28da9b056fef9bb7357ac5e85627ee876e5ad

Native execution error: argent/multicall-failed\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001

Native execution error: Native execution error: Native execution error: Native execution error: DIRECTION

Full trace:

    "transaction_hash": "0x7cb5ab5fec305c6f2ac5c6b6403c09648dc0dbe292209d39ae195b0b0dcce0e",
    "trace_root": {
      "validate_invocation": {
        "contract_address": "0x21714d78512c4d7cc98f8c3959e9026081f9bb33bbb07066eebc51b6ce357bb",
        "entry_point_selector": "0x162da33a4585851fe8d3af3c2a9c60b557814e221e0d4f30ff0b2189d9c7775",
        "calldata": [
          "0x3",
          "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7",
          "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e",
          "0x3",
          "0x4505a9f06f2bd639b6601f37a4dc0908bb70e8e0e0c34b1220827d64f4fc066",
          "0x3782dace9d90000",
          "0x0",
          "0x4505a9f06f2bd639b6601f37a4dc0908bb70e8e0e0c34b1220827d64f4fc066",
          "0x33076126f032617037f0b2fe939518f69cc8b9e9689b6ab065bb612662c53fc",
          "0x15",
          "0x1",
          "0x2",
          "0x4718f5a0fc34cc1af16a1cdee98ffb20c31f5cd61d6ab07201858f4287c938d",
          "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7",
          "0x20c49ba5e353f80000000000000000",
          "0x56a4c",
          "0x43e4f09c32d13d43a880e85f69f7de93ceda62d6cf2581a582c6db635548fdc",
          "0xd086e9c47c496a99c68ead17ac4db993",
          "0xa760591d899e90d",
          "0x0",
          "0x4718f5a0fc34cc1af16a1cdee98ffb20c31f5cd61d6ab07201858f4287c938d",
          "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7",
          "0x20c49ba5e353f80000000000000000",
          "0x3e8",
          "0x0",
          "0x487257ccd03dab1974dbad912a94f08",
          "0x0",
          "0x0",
          "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7",
          "0x3782dace9d90000",
          "0x0",
          "0x4505a9f06f2bd639b6601f37a4dc0908bb70e8e0e0c34b1220827d64f4fc066",
          "0x2e1d93dafae32660a4a76a0fd6f31550f3ddfd6a51c29ef2e055b80afbbd011",
          "0x3",
          "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7",
          "0x3782dace9d90000",
          "0x0"
        ],
        "caller_address": "0x0",
        "class_hash": "0x1a736d6ed154502257f02b1ccdf4d9d1089f80811cd6acad48e6b6a9d1f2003",
        "entry_point_type": "EXTERNAL",
        "call_type": "CALL",
        "result": [
          "0x56414c4944"
        ],
        "calls": [],
        "events": [],
        "messages": [],
        "execution_resources": {
          "steps": 0
        }
      },
      "execute_invocation": {
        "revert_reason": "Transaction execution has failed:\n0: Error in the called contract (contract address: 0x021714d78512c4d7cc98f8c3959e9026081f9bb33bbb07066eebc51b6ce357bb, class hash: 0x01a736d6ed154502257f02b1ccdf4d9d1089f80811cd6acad48e6b6a9d1f2003, selector: 0x015d40a3d6ca2ac30f4031e42be28da9b056fef9bb7357ac5e85627ee876e5ad):\nNative execution error: argent/multicall-failed\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0001Native execution error: Native execution error: Native execution error: Native execution error: DIRECTION\n"
      },
      "fee_transfer_invocation": {
        "contract_address": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7",
        "entry_point_selector": "0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e",
        "calldata": [
          "0x1176a1bd84444c89232ec27754698e5d2e7e1a7f1539f12027f28b23ec9f3d8",
          "0x342d532060",
          "0x0"
        ],
        "caller_address": "0x21714d78512c4d7cc98f8c3959e9026081f9bb33bbb07066eebc51b6ce357bb",
        "class_hash": "0x7f3777c99f3700505ea966676aac4a0d692c2a9f5e667f4c606b51ca1dd3420",
        "entry_point_type": "EXTERNAL",
        "call_type": "CALL",
        "result": [
          "0x1"
        ],
        "calls": [],
        "events": [
          {
            "order": 0,
            "keys": [
              "0x99cd8bde557814842a3121e8ddfd433a539b8c9f14bf31ebf108d12e6196e9"
            ],
            "data": [
              "0x21714d78512c4d7cc98f8c3959e9026081f9bb33bbb07066eebc51b6ce357bb",
              "0x1176a1bd84444c89232ec27754698e5d2e7e1a7f1539f12027f28b23ec9f3d8",
              "0x342d532060",
              "0x0"
            ]
          }
        ],
        "messages": [],
        "execution_resources": {
          "steps": 0
        }
      },
      "state_diff": {
        "storage_diffs": [
          {
            "address": "0x49d36570d4e46f48e99674bd3fcc84644ddd6b96f7c741b1562b82f9e004dc7",
            "storage_entries": [
              {
                "key": "0x3e462fc7483caae75b622fcdf18515e902aab14cbf63945561c0b50d15d6c2",
                "value": "0xfb77bfba7352ef7"
              },
              {
                "key": "0x5496768776e3db30053404f18067d81a6e06f5a2b0de326e21298fd9d569a9a",
                "value": "0x18e3e259e7f48ebc"
              }
            ]
          }
        ],
        "deprecated_declared_classes": [],
        "declared_classes": [],
        "deployed_contracts": [],
        "replaced_classes": [],
        "nonces": [
          {
            "contract_address": "0x21714d78512c4d7cc98f8c3959e9026081f9bb33bbb07066eebc51b6ce357bb",
            "nonce": "0x2e17"
          }
        ]
      },
      "type": "INVOKE"
    }
  },
@PearsonWhite PearsonWhite added the investigate A block or oddity that needs to be investigated label Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
investigate A block or oddity that needs to be investigated
Projects
None yet
Development

No branches or pull requests

1 participant