ποΈDefining Actions in Blockflow Instances
Context
// schema
context: {
event: {
<arg1 name> : String,
<arg2 name> : String,
.
.
},
log: {
log_index: String,
log_transaction_hash: String,
log_transaction_index: String,
log_address: String
},
transaction: {
transaction_hash: String,
transaction_nonce: String,
transaction_index: String,
transaction_from_address: String,
transaction_to_address: String,
transaction_value: String,
transaction_gas: String,
transaction_gas_price: String,
transaction_input: String,
transaction_receipt_cumulative_gas_used: String,
transaction_receipt_gas_used: String,
transaction_receipt_status: String,
max_fee_per_gas: String,
max_priority_fee_per_gas: String,
transaction_type: String,
receipt_effective_gas_price: String
},
block: {
block_timestamp: String,
block_number: String,
block_hash: String,
parent_hash: String,
nonce: String,
sha3_uncles: String,
logs_bloom: String,
transactions_root: String,
state_root: String,
receipts_root: String,
miner: String,
difficulty: Number,
total_difficulty: String,
size: String,
extra_data: String,
gas_limit: String,
gas_used: String,
transaction_count: String,
base_fee_per_gas: String,
withdrawals_root: String
}
}