AptosVM Decoded Logs

Fetch Aptos decoded log data for versions 2382400000 to 2382410000 for address 0xc0deb00c405f84c85dc13442e305df75d1288100cdd82675695f6148c7ece51c.

curl -s --location --request GET \
 "https://aptos.app.pangea.foundation/v1/api/logs/decoded?chains=APTOS&from_block=2382400000&to_block=2382410000&address__in=0xc0deb00c405f84c85dc13442e305df75d1288100cdd82675695f6148c7ece51c" \
 --header "Accept: application/jsonstream" \
 --header "Accept-Encoding: gzip" --compressed \
 --header "Authorization: Basic $PANGEA_AUTH" | jq

Response

[
  ...
  {
    "chain": 2147483643,
    "block_number": "0x8e00b0ca",
    "block_hash": "0x5d52579982101c40003b6399b4ce9e5d5474a648af00f43ba4c886d8461164df",
    "transaction_index": "0x8e00b0ca",
    "transaction_hash": "0x5d52579982101c40003b6399b4ce9e5d5474a648af00f43ba4c886d8461164df",
    "log_index": "0xf",
    "timestamp": 1739913186589700,
    "kind": "V1",
    "key_creation_number": "0x9",
    "key_account_address": "0x68c709c6614e29f401b6bfdd0b89578381ef0fb719515c03b73cf13e45550e06",
    "sequence_number": "0x23ee185",
    "address": "0xc0deb00c405f84c85dc13442e305df75d1288100cdd82675695f6148c7ece51c",
    "module": "user",
    "event_name": "PlaceLimitOrderEvent",
    "type_tag": "0x00",
    "event_data": "0x070000000000000068c709c6614e29f401b6bfdd0b89578381ef0fb719515c03b73cf13e45550e06000000000000000068c709c6614e29f401b6bfdd0b89578381ef0fb719515c03b73cf13e45550e0600d5d07400000000009d150000000000000300d5d07400000000009d15000052015e00e7e82b0300000000",
    "decoded": "{\"market_id\":7,\"user\":\"0x68c709c6614e29f401b6bfdd0b89578381ef0fb719515c03b73cf13e45550e06\",\"custodian_id\":0,\"integrator\":\"0x68c709c6614e29f401b6bfdd0b89578381ef0fb719515c03b73cf13e45550e06\",\"side\":false,\"size\":7655637,\"price\":5533,\"restriction\":3,\"self_match_behavior\":0,\"remaining_size\":7655637,\"order_id\":\"0x32be8e7005e01520000159d\"}"
  }
]

Fetch Movement decoded log data for versions 10000 to 10100 for event name Mint.

curl -s --location --request GET \
 "https://movement.app.pangea.foundation/v1/api/logs/decoded?chains=MOVEMENT&from_block=10000&to_block=10100&event_name__in=Mint" \
 --header "Accept: application/jsonstream" \
 --header "Accept-Encoding: gzip" --compressed \
 --header "Authorization: Basic $PANGEA_AUTH" | jq

Response

[
  ...
  {
    "chain": 2147483643,
    "block_number": "0x2774",
    "block_hash": "0x0cc4026a4c6090bb60ac721708a60c5b33803722a91fbd95420c863d248eeabf",
    "transaction_index": "0x2774",
    "transaction_hash": "0x0cc4026a4c6090bb60ac721708a60c5b33803722a91fbd95420c863d248eeabf",
    "log_index": "0x1dc",
    "timestamp": 1734332778265919,
    "kind": "V2",
    "key_creation_number": null,
    "key_account_address": null,
    "sequence_number": null,
    "address": "0x0000000000000000000000000000000000000000000000000000000000000004",
    "module": "collection",
    "event_name": "Mint",
    "type_tag": "0x00",
    "event_data": "0xf2fd6807b62db99d202abd3151d754179627c51914d1b46297779e4ddfd1a43722700a00000000006d4a9357c23aa1719e1c87281d7b494f828c7a8945af18f9815d48b7b3852ac8",
    "decoded": "{\"collection\":\"0xf2fd6807b62db99d202abd3151d754179627c51914d1b46297779e4ddfd1a437\",\"index\":{\"type\":\"0x1::aggregator_v2::AggregatorSnapshot\",\"fields\":{\"value\":684066}},\"token\":\"0x6d4a9357c23aa1719e1c87281d7b494f828c7a8945af18f9815d48b7b3852ac8\"}"
  }
]

Query Parameters

aptos.app.pangea.foundation/v1/api/logs/decoded?chains=APTOS movement.app.pangea.foundation/v1/api/logs/decoded?chains=MOVEMENT

  • chains: Filters the data by chain.
  • from_block / from_version: Filters the data by a starting version. As Move chains use a per-transaction versioned database, we use version interchangably with block_number and omit blocks altogether.
  • to_block / to_version: Filters the data by an ending version. As Move chains use a per-transaction versioned database, we use version interchangably with block_number and omit blocks altogether.
  • address__in: Filters the data by a list of address.
  • module__in: Filters the data by a list of module.
  • event_name__in: Filters the data by a list of event_name.
  • type_tag__in: Filters the data by a list of type_tag.