All packages

antelope_common

Pinax
This is not the latest version — go to v0.4.0
v0.1.0/113 downloads

Package ref

antelope-common@v0.1.0

Run package

CLI

Run filtered_transactions from the command line.

substreams run antelope-common@v0.1.0 filtered_transactions --start-block -1
Authenticate by running substreams auth or directly on thegraph.market (see docs).

README

common Antelope substreams modules to extract transactions with indexing

Use one of those optimized modules with a query string as a parameter:

  • filtered_transactions
  • filtered_actions

The query string will be used for the blockfilter as well as the actual filtering of actions/transactions

Modules

Execution graph

5 modules
mapMain

filtered_transactions

`filtered_transactions` reads from all_transactions and applies a filter on the transactions Supported operators are: logical or `||`, logical and `&&` and parenthesis: `()` Example: `code:eosio.token && action:transfer && (data.to:myaccount || data.from:myaccount)`

Inputs

map

filtered_actions

`filtered_actions` reads from all_actions and applies a filter on the actions Supported operators are: logical or `||`, logical and `&&` and parenthesis: `()` Example: `code:eosio.token && action:transfer && (data.to:myaccount || data.from:myaccount)`

Inputs

blockIndex

index_actions

`index_actions` sets the following keys on the block: * Authorized by auth:{account}[@{permission}] * Receiver recv:{account} * Contract account code:{account} * Action action:{action} * Action params data.{param}:{value}

Output

sf.substreams.index.v1.Keys