Transaction Details

Hash 0000647900E867EE467A043D48299B5B18574C31C4F647BAF8004E15772B5280BAE1 Success
Type
CONTRACT
Timestamp
Apr 17, 2026 14:42:22 (15 days ago)
Transaction Fee
0 NUG
Movements
0
Content
0 B
Inputs
0
Previous Key: 0001ED63BAF8135685D1A98798EF1BD5F82CD71654D5B4D15EB8B08CF443892002B8
Proof of Work: 0101040D14FBB9CBA0D12132DEDECC7F6A87AE4CBA276702E1404E37C5BFB576F774D0BCD709B7DD2A45813B9FFCF869C4AC86C3CE55D9EE85131D9EA7E4913D1BE3FA
Proof of Integrity: 00EB57EE02541FC983960E8BE216CA846E4050F9E617EB5967D0267927B1F93478
Coordinator Sig: 6939B08E62C089D5ADE0C88749B050F5CEBC1B7B24CE5EAE4750097FBA83B6C8D6665115E88F29FEF91363ABEEECE50B3B5DF6A4525BE773DA1F4A7A60A19D02
Validator #1: 0001CDA69818FED44F7FE98386E43C3991BE756A64835C3CBCAD0B58CE21F625F6D3
Origin Signature: 30460221009B275DEC35645620376D088B78D6748BF9025C9023F2F79A410AD44FE46C0C49022100D61F96172FE38F3A5D3414B7B2F77B9FA46A69DD34ADF2DCE9094A456AF26DB5
Previous Signature: 0364A50EE50DA02A575DADB1516D9808538EF75CE9CD81471EF7CBBEAAFE08A058E917B23ADA8EF2B913C34F9FEE89617FA84E6CDF97CE6EB342ADE0928B3703
No transfers
No inputs
No unspent outputs
WASM 33.35 KB Immutable

Functions

Name Type Input Output
add_supported_chain action chainId: u64 evmPool: string -
claim_lock action evmChainId: u64 lockIndex: u64 sig: string -
debug_worker_hash publicFunction workerGenesis: string {"baked":"string","bytecodeLen":"u32","computed":"string","error":"string","match":"bool"}
get_evm_signer_address publicFunction - string
get_pending_evm_txs publicFunction - string
get_signed_lock publicFunction evmChainId: u64 lockIndex: u64 {"amount":"u64","evmSender":"string","found":"bool","reason":"string","recipient":"string","sig":"string","swapId":"string"}
get_state publicFunction - {"htlcTemplateAddress":"string","supportedChains":[{"chainId":"u64","evmPool":"string","lastCheckedIndex":"u64"}]}
lock_for_bridge action chainId: u64 evmRecipient: string token: string -
mark_outbox_completed action evmTxHash: string outboxId: string -
mark_outbox_submitted action evmTxHash: string outboxId: string -
scan_evm_locks action - -
set_htlc_template action htlcTemplateAddress: string -
Raw manifest
{
  "abi": {
    "anstore": {
      "afterData": [],
      "databases": [
        {
          "description": "ATSHI Bridge Pool data",
          "maxTables": 3,
          "name": "bridge_pool"
        }
      ],
      "onData": [],
      "roles": [],
      "tables": [
        {
          "access": {
            "delete": {
              "mode": "none"
            },
            "insert": {
              "mode": "owner_only"
            },
            "read": {
              "mode": "public"
            },
            "update": {
              "mode": "owner_only"
            }
          },
          "database": "bridge_pool",
          "indexes": [
            "status",
            "chainId"
          ],
          "mode": "CHAIN",
          "name": "evm_outbox",
          "schema": {
            "amount": {
              "required": true,
              "type": "INTEGER"
            },
            "atshiHTLCAddress": {
              "type": "STRING"
            },
            "chainId": {
              "required": true,
              "type": "INTEGER"
            },
            "createdAt": {
              "required": true,
              "type": "TIMESTAMP"
            },
            "evmPool": {
              "required": true,
              "type": "STRING"
            },
            "evmRecipient": {
              "required": true,
              "type": "STRING"
            },
            "id": {
              "required": true,
              "type": "STRING",
              "unique": true
            },
            "lockTime": {
              "required": true,
              "type": "INTEGER"
            },
            "secretHash": {
              "required": true,
              "type": "STRING"
            },
            "signatureR": {
              "required": true,
              "type": "STRING"
            },
            "signatureS": {
              "required": true,
              "type": "STRING"
            },
            "signatureV": {
              "required": true,
              "type": "INTEGER"
            },
            "status": {
              "type": "ENUM",
              "values": [
                "ready",
                "submitted",
                "completed",
                "expired"
              ]
            }
          }
        },
        {
          "access": {
            "delete": {
              "mode": "none"
            },
            "insert": {
              "mode": "owner_only"
            },
            "read": {
              "mode": "public"
            },
            "update": {
              "mode": "owner_only"
            }
          },
          "database": "bridge_pool",
          "indexes": [
            "hash"
          ],
          "mode": "CHAIN",
          "name": "processed_locks",
          "schema": {
            "direction": {
              "required": true,
              "type": "STRING"
            },
            "hash": {
              "required": true,
              "type": "STRING",
              "unique": true
            },
            "status": {
              "required": true,
              "type": "STRING"
            },
            "timestamp": {
              "required": true,
              "type": "TIMESTAMP"
            }
          }
        }
      ]
    },
    "functions": {
      "add_supported_chain": {
        "input": {
          "chainId": "u64",
          "evmPool": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "claim_lock": {
        "input": {
          "evmChainId": "u64",
          "lockIndex": "u64",
          "sig": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "debug_worker_hash": {
        "input": {
          "workerGenesis": "string"
        },
        "output": {
          "baked": "string",
          "bytecodeLen": "u32",
          "computed": "string",
          "error": "string",
          "match": "bool"
        },
        "type": "publicFunction"
      },
      "get_evm_signer_address": {
        "input": "null",
        "output": "string",
        "type": "publicFunction"
      },
      "get_pending_evm_txs": {
        "input": "null",
        "output": "string",
        "type": "publicFunction"
      },
      "get_signed_lock": {
        "input": {
          "evmChainId": "u64",
          "lockIndex": "u64"
        },
        "output": {
          "amount": "u64",
          "evmSender": "string",
          "found": "bool",
          "reason": "string",
          "recipient": "string",
          "sig": "string",
          "swapId": "string"
        },
        "type": "publicFunction"
      },
      "get_state": {
        "input": "null",
        "output": {
          "htlcTemplateAddress": "string",
          "supportedChains": [
            {
              "chainId": "u64",
              "evmPool": "string",
              "lastCheckedIndex": "u64"
            }
          ]
        },
        "type": "publicFunction"
      },
      "lock_for_bridge": {
        "input": {
          "chainId": "u64",
          "evmRecipient": "string",
          "token": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "mark_outbox_completed": {
        "input": {
          "evmTxHash": "string",
          "outboxId": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "mark_outbox_submitted": {
        "input": {
          "evmTxHash": "string",
          "outboxId": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      },
      "scan_evm_locks": {
        "input": "null",
        "triggerArgument": "*/2 * * * *",
        "triggerType": "interval",
        "type": "action"
      },
      "set_htlc_template": {
        "input": {
          "htlcTemplateAddress": "string"
        },
        "triggerType": "transaction",
        "type": "action"
      }
    },
    "state": {
      "htlcTemplateAddress": "string",
      "supportedChains": [
        {
          "chainId": "u64",
          "evmPool": "string",
          "lastCheckedIndex": "u64"
        }
      ]
    }
  }
}

Contract State

{
  "_anstore": {
    "bridge_config:chains": {
      "docs": [],
      "meta": {
        "access": "public_read",
        "encrypted": false,
        "mode": "chain"
      },
      "roles": []
    },
    "bridge_config:swap_log": {
      "docs": [
        {
          "created_at": 1776433387878,
          "data": "{\"id\":\"0x09ba1ec869cda49b91f3efd485cfe697fb6203442b6590c441c62afa517ada97\",\"direction\":\"evm_to_atshi\",\"chainId\":11155111,\"token\":\"ATSHI\",\"amount\":1000000000000000000,\"sender\":\"0x99fa2e8001cad4e42e2f05e1b13be705741bb050\",\"recipient\":\"0000c2b1986d9dc854ebe99faebe267433a60176dbc9bc5cb06ce59f161a32635c70\",\"status\":\"completed\",\"timestamp\":1776433387,\"evmTxHash\":\"\",\"atshiTxHash\":\"\",\"error\":\"\"}",
          "deleted": false,
          "id": "0x09ba1ec869cda49b91f3efd485cfe697fb6203442b6590c441c62afa517ada97",
          "updated_at": 1776433387878,
          "version": 1
        }
      ],
      "meta": {
        "access": "public_read",
        "encrypted": false,
        "mode": "shard"
      },
      "roles": []
    },
    "bridge_config:tokens": {
      "docs": [],
      "meta": {
        "access": "public_read",
        "encrypted": false,
        "mode": "chain"
      },
      "roles": []
    },
    "bridge_pool:evm_outbox": {
      "docs": [],
      "meta": {
        "access": "public_read",
        "encrypted": false,
        "mode": "chain"
      },
      "roles": []
    },
    "bridge_pool:processed_locks": {
      "docs": [
        {
          "created_at": 1776432962959,
          "data": "{\"hash\":\"0x09ba1ec869cda49b91f3efd485cfe697fb6203442b6590c441c62afa517ada97\",\"direction\":\"evm_to_atshi\",\"status\":\"completed\",\"timestamp\":1776432958}",
          "deleted": false,
          "id": "3F3D6E6DFEAD175BC6F06954D824A290",
          "updated_at": 1776432962959,
          "version": 1
        },
        {
          "created_at": 1776433387130,
          "data": "{\"hash\":\"0x09ba1ec869cda49b91f3efd485cfe697fb6203442b6590c441c62afa517ada97\",\"direction\":\"evm_to_atshi\",\"status\":\"completed\",\"timestamp\":1776433382}",
          "deleted": false,
          "id": "00FBE98AC66837AF517D44506497B9D6",
          "updated_at": 1776433387130,
          "version": 1
        },
        {
          "created_at": 1776432696078,
          "data": "{\"hash\":\"0x09ba1ec869cda49b91f3efd485cfe697fb6203442b6590c441c62afa517ada97\",\"direction\":\"evm_to_atshi\",\"status\":\"completed\",\"timestamp\":1776432691}",
          "deleted": false,
          "id": "DAAC827B6B1EEC9DC02BB55D13080DC6",
          "updated_at": 1776432696078,
          "version": 1
        },
        {
          "created_at": 1776436632244,
          "data": "{\"hash\":\"0x09ba1ec869cda49b91f3efd485cfe697fb6203442b6590c441c62afa517ada97\",\"direction\":\"evm_to_atshi\",\"status\":\"completed\",\"timestamp\":1776436627}",
          "deleted": false,
          "id": "7F30997C9DBF7D08379139BB76D616D3",
          "updated_at": 1776436632244,
          "version": 1
        },
        {
          "created_at": 1776433391967,
          "data": "{\"hash\":\"0x09ba1ec869cda49b91f3efd485cfe697fb6203442b6590c441c62afa517ada97\",\"direction\":\"evm_to_atshi\",\"status\":\"completed\",\"timestamp\":1776433387}",
          "deleted": false,
          "id": "CF204FF47B24AC1BA95FF2228E9975AF",
          "updated_at": 1776433391967,
          "version": 1
        },
        {
          "created_at": 1776436627467,
          "data": "{\"hash\":\"0x09ba1ec869cda49b91f3efd485cfe697fb6203442b6590c441c62afa517ada97\",\"direction\":\"evm_to_atshi\",\"status\":\"completed\",\"timestamp\":1776433382}",
          "deleted": false,
          "id": "1F8D429E96DFFDA6DB8A48FBB9EFF04B",
          "updated_at": 1776436627467,
          "version": 1
        }
      ],
      "meta": {
        "access": "public_read",
        "encrypted": false,
        "mode": "chain"
      },
      "roles": []
    }
  },
  "htlcTemplateAddress": "",
  "supportedChains": [
    {
      "chainId": 11155111,
      "evmPool": "0x57Fb4A6BA7942a4491b80E42ee9bA8f5871D0fEB",
      "lastCheckedIndex": 0
    }
  ]
}
Empty