Create a table containing transfers for the native token of a chain
secret_name
(v2: secretName
). If you already created a secret, you can find it via the CLI command goldsky secret list
.public.eth_transfers
.trace_address
column to identify whether this an initial EOA transaction or an internal one. This is also optional to include.
call_type <> 'delegatecall'
: delegatecall is a type of function call where the called contract’s code is executed with the state of the calling contract, including storage and balance. In some cases, it can mistakenly carry over the value transfer of the original
calling contract which would compromise our data quality due to value transfer duplications. As a result, we can safely leave them out of our resulting dataset as delegatecalls can never send value with them.value > 0
: we want to make sure we track transactions with actual native value.status = 1
: the Raw Traces dataset can contain traces which got reverted. With this filter, we make sure to consider only successful transactions.goldsky pipeline create <pipeline_name> --definition-path <yaml_file>
Can't find what you're looking for? Reach out to us at support@goldsky.com for help.