chore(tests,definitions): switch from .dat to .json
What changed, and why it matters
This commit is a routine maintenance change in the Trezor firmware repository. It converts Ethereum test fixture files from a binary .dat format to a human-readable .json format. The actual content of the definitions (token names, contract addresses, display formats) appears unchanged; only the file format is switched. There is no indication this fixes or introduces a security vulnerability.
No security action required. Treat as a normal test infrastructure cleanup. If reviewing, verify the JSON content matches the prior .dat definitions and that any test loaders were updated to read .json (not shown in this diff).
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit converts 160 Ethereum definition test fixtures under common/tests/fixtures/ethereum/definitions/ from serialized .dat files to equivalent .json files. The JSON structure includes data_type, message, chain_id, address, func_sig, intent, parameter_definitions, field_definitions, and provider_name. The commit message describes using a conversion script, maxing out timestamps, and using version 2 only. No source code, parsing logic, cryptographic handling, or runtime behavior is modified. This is a test-data format migration.
Changed components
common/tests/fixtures/ethereum/definitions/Inspect captured patch +3802 / −0
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/00000000219ab540356cbb839cbe05303d7705fa-22895118.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/00000000219ab540356cbb839cbe05303d7705fa-22895118.json
@@ -0,0 +1,51 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "00000000219ab540356cbb839cbe05303d7705fa",
+ "func_sig": "22895118",
+ "intent": "Stake ETH",
+ "parameter_definitions": [
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Validator public key",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Withdraw credentials",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Amount to deposit",
+ "formatter": "FORMATTER_AMOUNT"
+ }
+ ],
+ "provider_name": "Ethereum Foundation"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/00f05efa6d73335225f23b5adb1fc873795aaccf-6e553f65.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/00f05efa6d73335225f23b5adb1fc873795aaccf-6e553f65.json
@@ -0,0 +1,46 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "00f05efa6d73335225f23b5adb1fc873795aaccf",
+ "func_sig": "6e553f65",
+ "intent": "Deposit",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Deposit asset",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "const_token_address": "dac17f958d2ee523a2206206994597c13d831ec7"
+ },
+ {
+ "path": {
+ "const_value": "lmMsthUSDT"
+ },
+ "label": "Share ticker",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Send shares to",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "Kiln"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/111111125421ca6dc452d289314280a0f8842a65-07ed2379.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/111111125421ca6dc452d289314280a0f8842a65-07ed2379.json
@@ -0,0 +1,90 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "111111125421ca6dc452d289314280a0f8842a65",
+ "func_sig": "07ed2379",
+ "intent": "Swap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "is_dynamic": false
+ }
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 1,
+ 4
+ ]
+ },
+ "label": "Amount to Send",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 1,
+ 0
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 1,
+ 5
+ ]
+ },
+ "label": "Minimum to Receive",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 1,
+ 1
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 1,
+ 3
+ ]
+ },
+ "label": "Beneficiary",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "1inch Network"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/111111125421ca6dc452d289314280a0f8842a65-56a75868.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/111111125421ca6dc452d289314280a0f8842a65-56a75868.json
@@ -0,0 +1,140 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "111111125421ca6dc452d289314280a0f8842a65",
+ "func_sig": "56a75868",
+ "intent": "Fill order",
+ "parameter_definitions": [
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "is_dynamic": false
+ }
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0,
+ 6
+ ]
+ },
+ "label": "Order selling amount",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0,
+ 4
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 0,
+ 5
+ ]
+ },
+ "label": "Order purchasing amt",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0,
+ 3
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Amount to sell",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0,
+ 4
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ],
+ "slice_end": 1
+ },
+ "label": "Additional action",
+ "formatter": "FORMATTER_ENUM",
+ "enum_values": [
+ {
+ "key": 0,
+ "value": "None"
+ },
+ {
+ "key": 16,
+ "value": "None"
+ },
+ {
+ "key": 32,
+ "value": "None"
+ },
+ {
+ "key": 64,
+ "value": "Unwrap"
+ },
+ {
+ "key": 80,
+ "value": "Unwrap"
+ },
+ {
+ "key": 96,
+ "value": "Unwrap"
+ }
+ ]
+ }
+ ],
+ "provider_name": "1inch Network"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/111111125421ca6dc452d289314280a0f8842a65-5816d723.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/111111125421ca6dc452d289314280a0f8842a65-5816d723.json
@@ -0,0 +1,32 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "111111125421ca6dc452d289314280a0f8842a65",
+ "func_sig": "5816d723",
+ "intent": "Execute with permit",
+ "parameter_definitions": [
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Swap",
+ "formatter": "FORMATTER_CALLDATA",
+ "callee_path": {
+ "container_path": "TO"
+ }
+ }
+ ],
+ "provider_name": "1inch Network"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-2c57e884.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-2c57e884.json
@@ -0,0 +1,95 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1231deb6f5749ef6ce6943a275a1d3e7486f4eae",
+ "func_sig": "2c57e884",
+ "intent": "Swap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "array": {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_BOOL"
+ }
+ ],
+ "is_dynamic": false
+ }
+ }
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 5,
+ 0,
+ 4
+ ]
+ },
+ "label": "Amount to Send",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ 0,
+ 2
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Minimum Amount to receive",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Receiver",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "LI.FI"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-4630a0d8.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-4630a0d8.json
@@ -0,0 +1,102 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1231deb6f5749ef6ce6943a275a1d3e7486f4eae",
+ "func_sig": "4630a0d8",
+ "intent": "Swap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "array": {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_BOOL"
+ }
+ ],
+ "is_dynamic": false
+ }
+ }
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 5,
+ 0,
+ 4
+ ]
+ },
+ "label": "Amount to Send",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ 0,
+ 2
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Minimum to Receive",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ -1,
+ 3
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Recipient",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "LI.FI"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-4666fc80.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-4666fc80.json
@@ -0,0 +1,97 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1231deb6f5749ef6ce6943a275a1d3e7486f4eae",
+ "func_sig": "4666fc80",
+ "intent": "Swap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_BOOL"
+ }
+ ],
+ "is_dynamic": true
+ }
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 5,
+ 4
+ ]
+ },
+ "label": "Amount to Send",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ 2
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Minimum to Receive",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ 3
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Recipient",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "LI.FI"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-5fd9ae2e.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-5fd9ae2e.json
@@ -0,0 +1,102 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1231deb6f5749ef6ce6943a275a1d3e7486f4eae",
+ "func_sig": "5fd9ae2e",
+ "intent": "Swap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "array": {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_BOOL"
+ }
+ ],
+ "is_dynamic": false
+ }
+ }
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 5,
+ 0,
+ 4
+ ]
+ },
+ "label": "Amount to Send",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ 0,
+ 2
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Minimum to Receive",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ -1,
+ 3
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Recipient",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "LI.FI"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-733214a3.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-733214a3.json
@@ -0,0 +1,91 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1231deb6f5749ef6ce6943a275a1d3e7486f4eae",
+ "func_sig": "733214a3",
+ "intent": "Swap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_BOOL"
+ }
+ ],
+ "is_dynamic": true
+ }
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 5,
+ 4
+ ]
+ },
+ "label": "Amount to Send",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ 2
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Minimum Amount to receive",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Receiver",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "LI.FI"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-736eac0b.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-736eac0b.json
@@ -0,0 +1,91 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1231deb6f5749ef6ce6943a275a1d3e7486f4eae",
+ "func_sig": "736eac0b",
+ "intent": "Swap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "array": {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_BOOL"
+ }
+ ],
+ "is_dynamic": false
+ }
+ }
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Amount to send",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Minimum to Receive",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ -1,
+ 3
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Recipient",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "LI.FI"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-af7060fd.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1231deb6f5749ef6ce6943a275a1d3e7486f4eae-af7060fd.json
@@ -0,0 +1,88 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1231deb6f5749ef6ce6943a275a1d3e7486f4eae",
+ "func_sig": "af7060fd",
+ "intent": "Swap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "dynamic": "ABI_STRING"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_BOOL"
+ }
+ ],
+ "is_dynamic": true
+ }
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Amount to send",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Minimum to Receive",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 5,
+ 3
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Recipient",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "LI.FI"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1e2aaadcf528b9cc08f43d4fd7db488ce89f5741-6e553f65.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1e2aaadcf528b9cc08f43d4fd7db488ce89f5741-6e553f65.json
@@ -0,0 +1,46 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1e2aaadcf528b9cc08f43d4fd7db488ce89f5741",
+ "func_sig": "6e553f65",
+ "intent": "Deposit",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Deposit asset",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "const_token_address": "a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
+ },
+ {
+ "path": {
+ "const_value": "9SUSDC11Core"
+ },
+ "label": "Share ticker",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Send shares to",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "9Summits"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1e2aaadcf528b9cc08f43d4fd7db488ce89f5741-94bf804d.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1e2aaadcf528b9cc08f43d4fd7db488ce89f5741-94bf804d.json
@@ -0,0 +1,48 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1e2aaadcf528b9cc08f43d4fd7db488ce89f5741",
+ "func_sig": "94bf804d",
+ "intent": "Mint",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "const_value": "USDC"
+ },
+ "label": "Deposit asset",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Minted shares",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "container_path": "TO"
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Mint shares to",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "9Summits"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1e2aaadcf528b9cc08f43d4fd7db488ce89f5741-b460af94.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1e2aaadcf528b9cc08f43d4fd7db488ce89f5741-b460af94.json
@@ -0,0 +1,51 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1e2aaadcf528b9cc08f43d4fd7db488ce89f5741",
+ "func_sig": "b460af94",
+ "intent": "Withdraw",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Withdraw exactly",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "const_token_address": "a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "To",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Owner",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "9Summits"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1e2aaadcf528b9cc08f43d4fd7db488ce89f5741-ba087652.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/1e2aaadcf528b9cc08f43d4fd7db488ce89f5741-ba087652.json
@@ -0,0 +1,53 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "1e2aaadcf528b9cc08f43d4fd7db488ce89f5741",
+ "func_sig": "ba087652",
+ "intent": "Redeem",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Shares to redeem",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "container_path": "TO"
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "To",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Owner",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "9Summits"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/23be839a14cec3d6d716d904f09368bbf9c750eb-a49b131b.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/23be839a14cec3d6d716d904f09368bbf9c750eb-a49b131b.json
@@ -0,0 +1,119 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "23be839a14cec3d6d716d904f09368bbf9c750eb",
+ "func_sig": "a49b131b",
+ "intent": "Stake ETH",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "atomic": "ABI_UINT96"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_UINT96"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "is_dynamic": false
+ }
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_UINT96"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "is_dynamic": false
+ }
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ],
+ "slice_start": -20
+ },
+ "label": "Withdrawal address",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 0
+ ],
+ "slice_end": 1
+ },
+ "label": "Credential type",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "ETH per validator",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Amount to deposit",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Fee Distributor",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 3,
+ 0
+ ]
+ },
+ "label": "Client share (bps)",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 0,
+ "base": "bps"
+ },
+ {
+ "path": {
+ "path": [
+ 3,
+ 1
+ ]
+ },
+ "label": "Client recipient",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "P2P Staking"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/47f24068932ac49bcbed3ad105af57c6ecdf7459-7739563c.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/47f24068932ac49bcbed3ad105af57c6ecdf7459-7739563c.json
@@ -0,0 +1,65 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "47f24068932ac49bcbed3ad105af57c6ecdf7459",
+ "func_sig": "7739563c",
+ "intent": "Swap ETH via TeraSwap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "ETH Amount",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Output Token",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Minimum Output",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 2
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Router",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "TeraSwap"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/47f24068932ac49bcbed3ad105af57c6ecdf7459-7f7663d4.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/47f24068932ac49bcbed3ad105af57c6ecdf7459-7f7663d4.json
@@ -0,0 +1,90 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "47f24068932ac49bcbed3ad105af57c6ecdf7459",
+ "func_sig": "7f7663d4",
+ "intent": "Swap tokens via TeraSwap",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Input Token",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Amount In",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Output Token",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 5
+ ]
+ },
+ "label": "Minimum Output",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 4
+ ]
+ },
+ "native_currency_address": [
+ "0000000000000000000000000000000000000000"
+ ]
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Router",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "TeraSwap"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/4e1224f513048e18e7a1883985b45dc0fe1d917e-66792ba1.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/4e1224f513048e18e7a1883985b45dc0fe1d917e-66792ba1.json
@@ -0,0 +1,26 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "4e1224f513048e18e7a1883985b45dc0fe1d917e",
+ "func_sig": "66792ba1",
+ "intent": "Withdrawal message",
+ "parameter_definitions": [
+ {
+ "dynamic": "ABI_STRING"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Public keys",
+ "formatter": "FORMATTER_RAW"
+ }
+ ],
+ "provider_name": "P2P Staking"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/55073cdf0b0e42c8b807a265eadff69973274a8d-74d37182.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/55073cdf0b0e42c8b807a265eadff69973274a8d-74d37182.json
@@ -0,0 +1,62 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "55073cdf0b0e42c8b807a265eadff69973274a8d",
+ "func_sig": "74d37182",
+ "intent": "Deploy Vault",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "const_value": "teWBTC"
+ },
+ "label": "Vault share ticker",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Initial deposit",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "const_token_address": "2260fac5e5542a773aa44fbcfedf7c193bc2c599"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Max management fee",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 2,
+ "base": "%"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Max performance fee",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 2,
+ "base": "%"
+ }
+ ],
+ "provider_name": "Tesseract Earn Oy"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/5e4861a80b55f035d899f66772117f00fa0e8e7b-86f01439.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/5e4861a80b55f035d899f66772117f00fa0e8e7b-86f01439.json
@@ -0,0 +1,120 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "5e4861a80b55f035d899f66772117f00fa0e8e7b",
+ "func_sig": "86f01439",
+ "intent": "Reveal cross-chain deposit",
+ "parameter_definitions": [
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_BYTES4"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_BYTES4"
+ }
+ ],
+ "is_dynamic": true
+ }
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_UINT32"
+ },
+ {
+ "atomic": "ABI_BYTES8"
+ },
+ {
+ "atomic": "ABI_BYTES20"
+ },
+ {
+ "atomic": "ABI_BYTES20"
+ },
+ {
+ "atomic": "ABI_BYTES4"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "is_dynamic": false
+ }
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 1,
+ 0
+ ]
+ },
+ "label": "Funding output",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1,
+ 2
+ ]
+ },
+ "label": "Wallet pubkey hash",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1,
+ 3
+ ]
+ },
+ "label": "Refund pubkey hash",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1,
+ 4
+ ]
+ },
+ "label": "Refund locktime",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1,
+ 5
+ ]
+ },
+ "label": "Vault",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Deposit owner data",
+ "formatter": "FORMATTER_RAW"
+ }
+ ],
+ "provider_name": "Threshold Network"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/5e720481e8de9c59547ad5a65742adddb53dd765-6e553f65.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/5e720481e8de9c59547ad5a65742adddb53dd765-6e553f65.json
@@ -0,0 +1,46 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "5e720481e8de9c59547ad5a65742adddb53dd765",
+ "func_sig": "6e553f65",
+ "intent": "Deposit",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Deposit asset",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "const_token_address": "a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
+ },
+ {
+ "path": {
+ "const_value": "kmgpUSDC"
+ },
+ "label": "Share ticker",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Send shares to",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "Kiln"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/5ed861aec31ccb496689fd2e0a1a3f8e8d7b8824-746bd100.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/5ed861aec31ccb496689fd2e0a1a3f8e8d7b8824-746bd100.json
@@ -0,0 +1,107 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "5ed861aec31ccb496689fd2e0a1a3f8e8d7b8824",
+ "func_sig": "746bd100",
+ "intent": "Stake ETH with SSV",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "atomic": "ABI_UINT96"
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_UINT96"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "is_dynamic": false
+ }
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_UINT96"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "is_dynamic": false
+ }
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ],
+ "slice_start": -20
+ },
+ "label": "Withdrawal address",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 0
+ ],
+ "slice_end": 1
+ },
+ "label": "Credential type",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "ETH per validator",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Amount to deposit",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "path": [
+ 2,
+ 0
+ ]
+ },
+ "label": "Client share (bps)",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 0,
+ "base": "bps"
+ },
+ {
+ "path": {
+ "path": [
+ 2,
+ 1
+ ]
+ },
+ "label": "Client recipient",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "P2P Staking"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/66a28b080918184851774a89ab94850a41f6a1e5-b293f97f.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/66a28b080918184851774a89ab94850a41f6a1e5-b293f97f.json
@@ -0,0 +1,121 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "66a28b080918184851774a89ab94850a41f6a1e5",
+ "func_sig": "b293f97f",
+ "intent": "Bridge BORG",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT16"
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "atomic": "ABI_BOOL"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Amount",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "const_token_address": "64d0f55cd8c7133a9d7102b13987235f486f2224"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Destination Chain",
+ "formatter": "FORMATTER_ENUM",
+ "enum_values": [
+ {
+ "key": 1,
+ "value": "Solana"
+ },
+ {
+ "key": 2,
+ "value": "Ethereum"
+ },
+ {
+ "key": 4,
+ "value": "BNB Smart Chain"
+ },
+ {
+ "key": 5,
+ "value": "Polygon"
+ },
+ {
+ "key": 6,
+ "value": "Avalanche"
+ },
+ {
+ "key": 23,
+ "value": "Arbitrum"
+ },
+ {
+ "key": 24,
+ "value": "Optimism"
+ },
+ {
+ "key": 30,
+ "value": "Base"
+ }
+ ]
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Destination Address",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Refund Address",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Should Queue",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 5
+ ]
+ },
+ "label": "Instructions",
+ "formatter": "FORMATTER_RAW"
+ }
+ ],
+ "provider_name": "SwissBorg"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/8236a87084f8b84306f72007f36f2618a5634494-d505accf.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/8236a87084f8b84306f72007f36f2618a5634494-d505accf.json
@@ -0,0 +1,76 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "8236a87084f8b84306f72007f36f2618a5634494",
+ "func_sig": "d505accf",
+ "intent": "Permit",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT8"
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Owner",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Spender",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Allowance",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "container_path": "TO"
+ },
+ "threshold": "8000000000000000000000000000000000000000000000000000000000000000",
+ "threshold_message": "Unlimited"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Valid Until",
+ "formatter": "FORMATTER_DATE"
+ }
+ ],
+ "provider_name": "Lombard Finance"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/8659eeff31cfcff580d37af8e7af250f8998aa83-608c54d4.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/8659eeff31cfcff580d37af8e7af250f8998aa83-608c54d4.json
@@ -0,0 +1,67 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "8659eeff31cfcff580d37af8e7af250f8998aa83",
+ "func_sig": "608c54d4",
+ "intent": "Create and Stake",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Operator",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Salt",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Call Address",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Transaction",
+ "formatter": "FORMATTER_CALLDATA",
+ "callee_path": {
+ "path": [
+ 2
+ ]
+ }
+ }
+ ],
+ "provider_name": "Kiln"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/87870bca3f3fd6335c3f4ce8392d69350b4fa4e2-ac9650d8.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/87870bca3f3fd6335c3f4ce8392d69350b4fa4e2-ac9650d8.json
@@ -0,0 +1,31 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "87870bca3f3fd6335c3f4ce8392d69350b4fa4e2",
+ "func_sig": "ac9650d8",
+ "intent": "Multicall",
+ "parameter_definitions": [
+ {
+ "array": {
+ "dynamic": "ABI_BYTES"
+ }
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Call",
+ "formatter": "FORMATTER_CALLDATA",
+ "callee_path": {
+ "container_path": "TO"
+ }
+ }
+ ],
+ "provider_name": "Aave DAO"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/91e677b07f7af907ec9a428aafa9fc14a0d3a338-84d81062.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/91e677b07f7af907ec9a428aafa9fc14a0d3a338-84d81062.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "91e677b07f7af907ec9a428aafa9fc14a0d3a338",
+ "func_sig": "84d81062",
+ "intent": "Create EigenLayerPod",
+ "provider_name": "Eigen Labs, Inc."
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/99361435420711723af805f08187c9e6bf796683-42e8866b.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/99361435420711723af805f08187c9e6bf796683-42e8866b.json
@@ -0,0 +1,71 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "99361435420711723af805f08187c9e6bf796683",
+ "func_sig": "42e8866b",
+ "intent": "instantly buy",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "You pay with",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Amount",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 18,
+ "base": " ",
+ "prefix": false
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Minimum to Receive",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 18,
+ "base": " ",
+ "prefix": false
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Receiver",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "Midas"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/a3931d71877c0e7a3148cb7eb4463524fec27fbd-6e553f65.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/a3931d71877c0e7a3148cb7eb4463524fec27fbd-6e553f65.json
@@ -0,0 +1,46 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "a3931d71877c0e7a3148cb7eb4463524fec27fbd",
+ "func_sig": "6e553f65",
+ "intent": "Deposit USDS into Sky Savings",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Deposit asset",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "const_token_address": "dc035d45d973e3ec169d2276ddab16f1e407384f"
+ },
+ {
+ "path": {
+ "const_value": "sUSDS"
+ },
+ "label": "Share ticker",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Send shares to",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "Sky"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/a3931d71877c0e7a3148cb7eb4463524fec27fbd-94bf804d.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/a3931d71877c0e7a3148cb7eb4463524fec27fbd-94bf804d.json
@@ -0,0 +1,48 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "a3931d71877c0e7a3148cb7eb4463524fec27fbd",
+ "func_sig": "94bf804d",
+ "intent": "Mint",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "const_value": "USDS"
+ },
+ "label": "Deposit asset",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Minted shares",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "container_path": "TO"
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Mint shares to",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "Sky"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/a3931d71877c0e7a3148cb7eb4463524fec27fbd-b460af94.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/a3931d71877c0e7a3148cb7eb4463524fec27fbd-b460af94.json
@@ -0,0 +1,51 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "a3931d71877c0e7a3148cb7eb4463524fec27fbd",
+ "func_sig": "b460af94",
+ "intent": "Withdraw USDS from Sky Savings",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Withdraw exactly",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "const_token_address": "dc035d45d973e3ec169d2276ddab16f1e407384f"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "To",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Owner",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "Sky"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/a3931d71877c0e7a3148cb7eb4463524fec27fbd-ba087652.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/a3931d71877c0e7a3148cb7eb4463524fec27fbd-ba087652.json
@@ -0,0 +1,53 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "a3931d71877c0e7a3148cb7eb4463524fec27fbd",
+ "func_sig": "ba087652",
+ "intent": "Redeem",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Shares to redeem",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "container_path": "TO"
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "To",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Owner",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "Sky"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/ae7ab96520de3a18e5e111b5eaab095312d7fe84-a1903eab.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/ae7ab96520de3a18e5e111b5eaab095312d7fe84-a1903eab.json
@@ -0,0 +1,24 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "ae7ab96520de3a18e5e111b5eaab095312d7fe84",
+ "func_sig": "a1903eab",
+ "intent": "Stake ETH",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Amount",
+ "formatter": "FORMATTER_AMOUNT"
+ }
+ ],
+ "provider_name": "Lido DAO"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/ce5485cfb26914c5dce00b9baf0580364dafc7a4-0efe6a8b.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/ce5485cfb26914c5dce00b9baf0580364dafc7a4-0efe6a8b.json
@@ -0,0 +1,53 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "ce5485cfb26914c5dce00b9baf0580364dafc7a4",
+ "func_sig": "0efe6a8b",
+ "intent": "Bridge",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Amount to deposit",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Recipient",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Deposit fee",
+ "formatter": "FORMATTER_AMOUNT"
+ }
+ ],
+ "provider_name": "StarkWare"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/e1b1252652a2ff0cc3a4214ee73d9fed1fea5b4f-aa2f892d.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/e1b1252652a2ff0cc3a4214ee73d9fed1fea5b4f-aa2f892d.json
@@ -0,0 +1,29 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "e1b1252652a2ff0cc3a4214ee73d9fed1fea5b4f",
+ "func_sig": "aa2f892d",
+ "intent": "Redeem from Stablecoin Vault",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Shares to redeem",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "container_path": "TO"
+ }
+ }
+ ],
+ "provider_name": "Figment"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/f0bc39fc911f6437c84d16188dd8294f7110f451-cda491a1.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/f0bc39fc911f6437c84d16188dd8294f7110f451-cda491a1.json
@@ -0,0 +1,72 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "f0bc39fc911f6437c84d16188dd8294f7110f451",
+ "func_sig": "cda491a1",
+ "intent": "Limit Buy GM Token",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "GM Token",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Spend Amount",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 1
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Max Price",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 18,
+ "base": "USD"
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Order Expires",
+ "formatter": "FORMATTER_DATE"
+ }
+ ],
+ "provider_name": "Ondo Finance"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/f0bc39fc911f6437c84d16188dd8294f7110f451-dab2b778.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/f0bc39fc911f6437c84d16188dd8294f7110f451-dab2b778.json
@@ -0,0 +1,72 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "f0bc39fc911f6437c84d16188dd8294f7110f451",
+ "func_sig": "dab2b778",
+ "intent": "Limit Sell GM Token",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "GM Amount to Sell",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Receive Token",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Min Price",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 18,
+ "base": "USD"
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Order Expires",
+ "formatter": "FORMATTER_DATE"
+ }
+ ],
+ "provider_name": "Ondo Finance"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/fae103dc9cf190ed75350761e95403b7b8afa6c0-095ea7b3.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/display-format/fae103dc9cf190ed75350761e95403b7b8afa6c0-095ea7b3.json
@@ -0,0 +1,41 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 1,
+ "address": "fae103dc9cf190ed75350761e95403b7b8afa6c0",
+ "func_sig": "095ea7b3",
+ "intent": "Approve spender",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Spender",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Amount",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "threshold": "8000000000000000000000000000000000000000000000000000000000000000",
+ "threshold_message": "Unlimited",
+ "const_token_address": "fae103dc9cf190ed75350761e95403b7b8afa6c0"
+ }
+ ],
+ "provider_name": "Swell"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/network.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/network.json
@@ -0,0 +1,9 @@
+{
+ "data_type": "ETHEREUM_NETWORK",
+ "message": {
+ "chain_id": 1,
+ "symbol": "ETH",
+ "slip44": 60,
+ "name": "Ethereum"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-2260fac5e5542a773aa44fbcfedf7c193bc2c599.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-2260fac5e5542a773aa44fbcfedf7c193bc2c599.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "2260fac5e5542a773aa44fbcfedf7c193bc2c599",
+ "chain_id": 1,
+ "symbol": "WBTC",
+ "decimals": 8,
+ "name": "Wrapped Bitcoin"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-320623b8e4ff03373931769a31fc52a4e78b5d70.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-320623b8e4ff03373931769a31fc52a4e78b5d70.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "320623b8e4ff03373931769a31fc52a4e78b5d70",
+ "chain_id": 1,
+ "symbol": "RSR",
+ "decimals": 18,
+ "name": "Reserve Rights"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-45804880de22913dafe09f4980848ece6ecbaf78.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-45804880de22913dafe09f4980848ece6ecbaf78.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "45804880de22913dafe09f4980848ece6ecbaf78",
+ "chain_id": 1,
+ "symbol": "PAXG",
+ "decimals": 18,
+ "name": "PAX Gold"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-5086bf358635b81d8c47c66d1c8b9e567db70c72.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-5086bf358635b81d8c47c66d1c8b9e567db70c72.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "5086bf358635b81d8c47c66d1c8b9e567db70c72",
+ "chain_id": 1,
+ "symbol": "REUSD",
+ "decimals": 18,
+ "name": "Re Protocol reUSD"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-59644165402b611b350645555b50afb581c71eb2.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-59644165402b611b350645555b50afb581c71eb2.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "59644165402b611b350645555b50afb581c71eb2",
+ "chain_id": 1,
+ "symbol": "METAON",
+ "decimals": 18,
+ "name": "Meta Platforms (Ondo Tokenized Stock)"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-5a9610919f5e81183823a2be4bd1beb2b4da2a20.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-5a9610919f5e81183823a2be4bd1beb2b4da2a20.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "5a9610919f5e81183823a2be4bd1beb2b4da2a20",
+ "chain_id": 1,
+ "symbol": "APR",
+ "decimals": 18,
+ "name": "Capricorn"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-5f7827fdeb7c20b443265fc2f40845b715385ff2.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-5f7827fdeb7c20b443265fc2f40845b715385ff2.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "5f7827fdeb7c20b443265fc2f40845b715385ff2",
+ "chain_id": 1,
+ "symbol": "EURCV",
+ "decimals": 18,
+ "name": "EUR CoinVertible"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-64d0f55cd8c7133a9d7102b13987235f486f2224.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-64d0f55cd8c7133a9d7102b13987235f486f2224.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "64d0f55cd8c7133a9d7102b13987235f486f2224",
+ "chain_id": 1,
+ "symbol": "BORG",
+ "decimals": 18,
+ "name": "SwissBorg"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-8236a87084f8b84306f72007f36f2618a5634494.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-8236a87084f8b84306f72007f36f2618a5634494.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "8236a87084f8b84306f72007f36f2618a5634494",
+ "chain_id": 1,
+ "symbol": "LBTC",
+ "decimals": 8,
+ "name": "Lombard BTC"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-908ddb096bfb3acb19e2280aad858186ea4935c4.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-908ddb096bfb3acb19e2280aad858186ea4935c4.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "908ddb096bfb3acb19e2280aad858186ea4935c4",
+ "chain_id": 1,
+ "symbol": "ESE",
+ "decimals": 18,
+ "name": "Eesee"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
+ "chain_id": 1,
+ "symbol": "USDC",
+ "decimals": 6,
+ "name": "USDC"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-a3931d71877c0e7a3148cb7eb4463524fec27fbd.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-a3931d71877c0e7a3148cb7eb4463524fec27fbd.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "a3931d71877c0e7a3148cb7eb4463524fec27fbd",
+ "chain_id": 1,
+ "symbol": "SUSDS",
+ "decimals": 18,
+ "name": "sUSDS"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
+ "chain_id": 1,
+ "symbol": "WETH",
+ "decimals": 18,
+ "name": "WETH"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-c9eef266834730340a55b6cc24621b31baf55581.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-c9eef266834730340a55b6cc24621b31baf55581.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "c9eef266834730340a55b6cc24621b31baf55581",
+ "chain_id": 1,
+ "symbol": "SPCXON",
+ "decimals": 18,
+ "name": "SpaceX (Ondo Tokenized Stock)"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-ca14007eff0db1f8135f4c25b34de49ab0d42766.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-ca14007eff0db1f8135f4c25b34de49ab0d42766.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "ca14007eff0db1f8135f4c25b34de49ab0d42766",
+ "chain_id": 1,
+ "symbol": "STRK",
+ "decimals": 18,
+ "name": "Starknet"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-cca28c3aba68ae6dc88f63ceb43efa11a9ca144e.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-cca28c3aba68ae6dc88f63ceb43efa11a9ca144e.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "cca28c3aba68ae6dc88f63ceb43efa11a9ca144e",
+ "chain_id": 1,
+ "symbol": "KIWI",
+ "decimals": 9,
+ "name": "Kiwi"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-cf91b70017eabde82c9671e30e5502d312ea6eb2.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-cf91b70017eabde82c9671e30e5502d312ea6eb2.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "cf91b70017eabde82c9671e30e5502d312ea6eb2",
+ "chain_id": 1,
+ "symbol": "PUPPIES",
+ "decimals": 9,
+ "name": "I love puppies"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-dac17f958d2ee523a2206206994597c13d831ec7.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-dac17f958d2ee523a2206206994597c13d831ec7.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "dac17f958d2ee523a2206206994597c13d831ec7",
+ "chain_id": 1,
+ "symbol": "USDT",
+ "decimals": 6,
+ "name": "Tether"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-dc035d45d973e3ec169d2276ddab16f1e407384f.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-dc035d45d973e3ec169d2276ddab16f1e407384f.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "dc035d45d973e3ec169d2276ddab16f1e407384f",
+ "chain_id": 1,
+ "symbol": "USDS",
+ "decimals": 18,
+ "name": "USDS"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-e3872dd4eba50598c54b2aa21b04c71fc37b000b.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-e3872dd4eba50598c54b2aa21b04c71fc37b000b.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "e3872dd4eba50598c54b2aa21b04c71fc37b000b",
+ "chain_id": 1,
+ "symbol": "NEXI",
+ "decimals": 18,
+ "name": "Nexira DAEP"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-f0db65d17e30a966c2ae6a21f6bba71cea6e9754.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-f0db65d17e30a966c2ae6a21f6bba71cea6e9754.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "f0db65d17e30a966c2ae6a21f6bba71cea6e9754",
+ "chain_id": 1,
+ "symbol": "BARD",
+ "decimals": 18,
+ "name": "Lombard"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-fae103dc9cf190ed75350761e95403b7b8afa6c0.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/1/token-fae103dc9cf190ed75350761e95403b7b8afa6c0.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "fae103dc9cf190ed75350761e95403b7b8afa6c0",
+ "chain_id": 1,
+ "symbol": "RSWETH",
+ "decimals": 18,
+ "name": "Restaked Swell ETH"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/10/display-format/76a50b8c7349ccddb7578c6627e79b5d99d24138-6d780459.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/10/display-format/76a50b8c7349ccddb7578c6627e79b5d99d24138-6d780459.json
@@ -0,0 +1,52 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 10,
+ "address": "76a50b8c7349ccddb7578c6627e79b5d99d24138",
+ "func_sig": "6d780459",
+ "intent": "Transfer stETH shares",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Sender",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Recipient",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Shares amount",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 18,
+ "base": " shares"
+ }
+ ],
+ "provider_name": "Lido DAO"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/100/display-format/e226e4825cb215abafad98fdd400583eab6a594f-f4371f63.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/100/display-format/e226e4825cb215abafad98fdd400583eab6a594f-f4371f63.json
@@ -0,0 +1,67 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 100,
+ "address": "e226e4825cb215abafad98fdd400583eab6a594f",
+ "func_sig": "f4371f63",
+ "intent": "Swap token",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Swap ID",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Token to swap",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Solver",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Amount",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 1
+ ]
+ }
+ }
+ ],
+ "provider_name": "Layerswap"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/100/token-2a22f9c3b484c3629090feed35f17ff8f88f76f0.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/100/token-2a22f9c3b484c3629090feed35f17ff8f88f76f0.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "2a22f9c3b484c3629090feed35f17ff8f88f76f0",
+ "chain_id": 100,
+ "symbol": "USDC.E",
+ "decimals": 6,
+ "name": "Gnosis xDAI Bridged USDC (Gnosis)"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/137/display-format/a5e0829caced8ffdd4de3c43696c57f7d7a678ff-baa2abde.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/137/display-format/a5e0829caced8ffdd4de3c43696c57f7d7a678ff-baa2abde.json
@@ -0,0 +1,81 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 137,
+ "address": "a5e0829caced8ffdd4de3c43696c57f7d7a678ff",
+ "func_sig": "baa2abde",
+ "intent": "Remove Liquidity",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Minimum amount",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Minimum amount",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 1
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 5
+ ]
+ },
+ "label": "Beneficiary",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 6
+ ]
+ },
+ "label": "Deadline",
+ "formatter": "FORMATTER_DATE"
+ }
+ ],
+ "provider_name": "QuickSwap"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/137/display-format/a5e0829caced8ffdd4de3c43696c57f7d7a678ff-f305d719.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/137/display-format/a5e0829caced8ffdd4de3c43696c57f7d7a678ff-f305d719.json
@@ -0,0 +1,94 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 137,
+ "address": "a5e0829caced8ffdd4de3c43696c57f7d7a678ff",
+ "func_sig": "f305d719",
+ "intent": "Add Liquidity",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Amount to Send",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Desired amount",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "Minimum amount",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0
+ ]
+ }
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Minimum amount",
+ "formatter": "FORMATTER_AMOUNT"
+ },
+ {
+ "path": {
+ "path": [
+ 4
+ ]
+ },
+ "label": "Beneficiary",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 5
+ ]
+ },
+ "label": "Deadline",
+ "formatter": "FORMATTER_DATE"
+ }
+ ],
+ "provider_name": "QuickSwap"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/137/token-0d500b1d8e8ef31e21c99d1db9a6444d3adf1270.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/137/token-0d500b1d8e8ef31e21c99d1db9a6444d3adf1270.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "0d500b1d8e8ef31e21c99d1db9a6444d3adf1270",
+ "chain_id": 137,
+ "symbol": "WPOL",
+ "decimals": 18,
+ "name": "Wrapped POL"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/137/token-2791bca1f2de4661ed88a30c99a7a9449aa84174.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/137/token-2791bca1f2de4661ed88a30c99a7a9449aa84174.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "2791bca1f2de4661ed88a30c99a7a9449aa84174",
+ "chain_id": 137,
+ "symbol": "USDC.E",
+ "decimals": 6,
+ "name": "Polygon Bridged USDC (Polygon PoS)"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/223/display-format/f9775085d726e782e83585033b58606f7731ab18-1249c58b.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/223/display-format/f9775085d726e782e83585033b58606f7731ab18-1249c58b.json
@@ -0,0 +1,22 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 223,
+ "address": "f9775085d726e782e83585033b58606f7731ab18",
+ "func_sig": "1249c58b",
+ "intent": "Mint with native BTC",
+ "field_definitions": [
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Amount",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 18,
+ "base": "BTC",
+ "prefix": false
+ }
+ ],
+ "provider_name": "Bedrock"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/display-format/6131b5fae19ea4f9d964eac0408e4408b66337b5-e21fd0e9.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/display-format/6131b5fae19ea4f9d964eac0408e4408b66337b5-e21fd0e9.json
@@ -0,0 +1,134 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 42161,
+ "address": "6131b5fae19ea4f9d964eac0408e4408b66337b5",
+ "func_sig": "e21fd0e9",
+ "intent": "Swap",
+ "parameter_definitions": [
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "array": {
+ "atomic": "ABI_ADDRESS"
+ }
+ },
+ {
+ "array": {
+ "atomic": "ABI_UINT256"
+ }
+ },
+ {
+ "array": {
+ "atomic": "ABI_ADDRESS"
+ }
+ },
+ {
+ "array": {
+ "atomic": "ABI_UINT256"
+ }
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ }
+ ],
+ "is_dynamic": true
+ }
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ }
+ ],
+ "is_dynamic": true
+ }
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0,
+ 3,
+ 7
+ ]
+ },
+ "label": "Amount to Send",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0,
+ 3,
+ 0
+ ]
+ },
+ "native_currency_address": [
+ "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
+ ]
+ },
+ {
+ "path": {
+ "path": [
+ 0,
+ 3,
+ 8
+ ]
+ },
+ "label": "Minimum to Receive",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0,
+ 3,
+ 1
+ ]
+ },
+ "native_currency_address": [
+ "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
+ ]
+ },
+ {
+ "path": {
+ "path": [
+ 0,
+ 3,
+ 6
+ ]
+ },
+ "label": "Beneficiary",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "KyberSwap"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/display-format/84e5c854a7ff9f49c888d69deca578d406c26800-40c10f19.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/display-format/84e5c854a7ff9f49c888d69deca578d406c26800-40c10f19.json
@@ -0,0 +1,43 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 42161,
+ "address": "84e5c854a7ff9f49c888d69deca578d406c26800",
+ "func_sig": "40c10f19",
+ "intent": "Mint with wrapped BTC",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Token",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Amount to Deposit",
+ "formatter": "FORMATTER_TOKEN_AMOUNT",
+ "token_path": {
+ "path": [
+ 0
+ ]
+ }
+ }
+ ],
+ "provider_name": "Bedrock"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/token-2f2a2543b76a4166549f7aab2e75bef0aefc5b0f.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/token-2f2a2543b76a4166549f7aab2e75bef0aefc5b0f.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "2f2a2543b76a4166549f7aab2e75bef0aefc5b0f",
+ "chain_id": 42161,
+ "symbol": "WBTC",
+ "decimals": 8,
+ "name": "Arbitrum Bridged WBTC (Arbitrum One)"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/token-912ce59144191c1204e64559fe8253a0e49e6548.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/token-912ce59144191c1204e64559fe8253a0e49e6548.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "912ce59144191c1204e64559fe8253a0e49e6548",
+ "chain_id": 42161,
+ "symbol": "ARB",
+ "decimals": 18,
+ "name": "Arbitrum"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/token-af88d065e77c8cc2239327c5edb3a432268e5831.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42161/token-af88d065e77c8cc2239327c5edb3a432268e5831.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_TOKEN",
+ "message": {
+ "address": "af88d065e77c8cc2239327c5edb3a432268e5831",
+ "chain_id": 42161,
+ "symbol": "USDC",
+ "decimals": 6,
+ "name": "USDC"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42220/display-format/7d21685c17607338b313a7174bab6620bad0aab7-9dca362f.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/42220/display-format/7d21685c17607338b313a7174bab6620bad0aab7-9dca362f.json
@@ -0,0 +1,19 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 42220,
+ "address": "7d21685c17607338b313a7174bab6620bad0aab7",
+ "func_sig": "9dca362f",
+ "intent": "Create Account",
+ "field_definitions": [
+ {
+ "path": {
+ "container_path": "FROM"
+ },
+ "label": "Account Owner",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "Celo"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/43114/display-format/2b2c81e08f1af8835a78bb2a90ae924ace0ea4be-be040fb0.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/43114/display-format/2b2c81e08f1af8835a78bb2a90ae924ace0ea4be-be040fb0.json
@@ -0,0 +1,10 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 43114,
+ "address": "2b2c81e08f1af8835a78bb2a90ae924ace0ea4be",
+ "func_sig": "be040fb0",
+ "intent": "Claim unstaked AVAX",
+ "provider_name": "BENQI"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/8453/display-format/d68647555e5da198d50866334eed647cbe3d1556-ac7a324a.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/8453/display-format/d68647555e5da198d50866334eed647cbe3d1556-ac7a324a.json
@@ -0,0 +1,190 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 8453,
+ "address": "d68647555e5da198d50866334eed647cbe3d1556",
+ "func_sig": "ac7a324a",
+ "intent": "Buy cover",
+ "parameter_definitions": [
+ {
+ "tuple": {
+ "fields": [
+ {
+ "atomic": "ABI_UINT32"
+ },
+ {
+ "atomic": "ABI_UINT32"
+ },
+ {
+ "atomic": "ABI_UINT32"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT32"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT16"
+ },
+ {
+ "atomic": "ABI_UINT256"
+ }
+ ],
+ "is_dynamic": false
+ }
+ },
+ {
+ "array": {
+ "atomic": "ABI_ADDRESS"
+ }
+ },
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_ADDRESS"
+ },
+ {
+ "atomic": "ABI_UINT8"
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ },
+ {
+ "atomic": "ABI_BYTES32"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0,
+ 2
+ ]
+ },
+ "label": "Cover asset",
+ "formatter": "FORMATTER_ENUM",
+ "enum_values": [
+ {
+ "key": 0,
+ "value": "ETH"
+ },
+ {
+ "key": 1,
+ "value": "DAI"
+ },
+ {
+ "key": 2,
+ "value": "USDC"
+ },
+ {
+ "key": 3,
+ "value": "USDT"
+ },
+ {
+ "key": 4,
+ "value": "POL"
+ },
+ {
+ "key": 5,
+ "value": "cbBTC"
+ }
+ ]
+ },
+ {
+ "path": {
+ "path": [
+ 0,
+ 3
+ ]
+ },
+ "label": "Cover amount",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 0,
+ 7
+ ]
+ },
+ "label": "Cover duration",
+ "formatter": "FORMATTER_UNIT",
+ "base": "days"
+ },
+ {
+ "path": {
+ "path": [
+ 0,
+ 4
+ ]
+ },
+ "label": "Payment asset",
+ "formatter": "FORMATTER_ENUM",
+ "enum_values": [
+ {
+ "key": 0,
+ "value": "ETH"
+ },
+ {
+ "key": 1,
+ "value": "DAI"
+ },
+ {
+ "key": 2,
+ "value": "USDC"
+ },
+ {
+ "key": 3,
+ "value": "USDT"
+ },
+ {
+ "key": 4,
+ "value": "POL"
+ },
+ {
+ "key": 5,
+ "value": "cbBTC"
+ }
+ ]
+ },
+ {
+ "path": {
+ "path": [
+ 0,
+ 5
+ ]
+ },
+ "label": "Premium amount",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 0,
+ 6
+ ]
+ },
+ "label": "Fee amount",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Recipient",
+ "formatter": "FORMATTER_ADDRESS_NAME"
+ }
+ ],
+ "provider_name": "OpenCover"
+ }
+}
### common/tests/fixtures/ethereum/definitions/eth/chain-id/8453/display-format/e931f1ac6b00400e1dad153e184afee164d2d88b-380faf53.dat
[binary or diff unavailable]
### common/tests/fixtures/ethereum/definitions/eth/chain-id/8453/display-format/e931f1ac6b00400e1dad153e184afee164d2d88b-380faf53.json
@@ -0,0 +1,78 @@
+{
+ "data_type": "ETHEREUM_DISPLAY_FORMAT",
+ "message": {
+ "chain_id": 8453,
+ "address": "e931f1ac6b00400e1dad153e184afee164d2d88b",
+ "func_sig": "380faf53",
+ "intent": "Redeem L2 tBTC to Bitcoin",
+ "parameter_definitions": [
+ {
+ "atomic": "ABI_UINT256"
+ },
+ {
+ "atomic": "ABI_UINT16"
+ },
+ {
+ "dynamic": "ABI_BYTES"
+ },
+ {
+ "atomic": "ABI_UINT32"
+ }
+ ],
+ "field_definitions": [
+ {
+ "path": {
+ "path": [
+ 0
+ ]
+ },
+ "label": "Amount",
+ "formatter": "FORMATTER_UNIT",
+ "decimals": 18,
+ "base": "tBTC",
+ "prefix": false
+ },
+ {
+ "path": {
+ "path": [
+ 1
+ ]
+ },
+ "label": "Recipient chain",
+ "formatter": "FORMATTER_ENUM",
+ "enum_values": [
+ {
+ "key": 2,
+ "value": "Ethereum"
+ }
+ ]
+ },
+ {
+ "path": {
+ "path": [
+ 2
+ ]
+ },
+ "label": "BTC output script",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "path": [
+ 3
+ ]
+ },
+ "label": "Nonce",
+ "formatter": "FORMATTER_RAW"
+ },
+ {
+ "path": {
+ "container_path": "VALUE"
+ },
+ "label": "Wormhole message fee",
+ "formatter": "FORMATTER_AMOUNT"
+ }
+ ],
+ "provider_name": "Threshold Network"
+ }
+}Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.