Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • block

  • transaction

  • trace

  • specific account and name inside traceaction_tracesact. It will be presented as Trigger: action_account:action:name, e.g. Trigger: eosio:newaccount

and are organized by defining the table where record needs to be added as well as data source, typically from the trace.

Trigger: every block

...

Table: blocks

Field

Source Data

number

block_num

id

block_id

timestamp

block_timestamp

producer

producer

schedule_version

schedule_version

Trigger: every transaction

Table: transactions

Field

Source Data

block_number

block_num

id

traceid

action_account

traceaction_tracesactaccount

action_name

traceaction_tracesactname

account

traceaction_tracesactauthorizationactor

for action_ordinal = 1

tpid

traceaction_tracesactdatatpid

fee

responsefee_collected

request_data

traceaction_tracesactdata

for action_ordinal = 1

response_data

response

status

tracestatus

Trigger: every trace

Table: traces

Field

Source Data

id

Auto-generated ID

transaction_id

traceid

action_account

traceaction_tracesactaccount

action_name

traceaction_tracesactname

request_data

traceaction_tracesactdata

Trigger: eosio:newaccount

Table: accounts

Field

Source Data

account

traceaction_tracesactdataname

public_key

traceaction_tracesactdata → ( fio_public_key OR owner_fio_public_key OR new_owner_fio_public_key OR payee_public_key )

for action_ordinal = 1

Table: account_activity

Field

Source Data

account

traceaction_tracesactdata name

trace_id

Reference to trace table record

type

account_created