Skip to main content
The following events are decoded in the GoldRush Streaming API Wallet Activity Stream:

Approve

Decoded details for a token spending approval
See ApproveTransaction for full field details including nested objects.
FieldTypeDescription
amountstringAmount of tokens approved for spending
quote_usdfloatTotal USD value of the approved amount
quote_rate_usdfloatUSD price per token at time of approval
spenderstringAddress of the approved spender
contract_metadataTokenContractMetadataMetadata for the approved token contract

Bridge

Decoded details for a cross-chain bridge transfer
See BridgeTransaction for full field details including nested objects.
FieldTypeDescription
amountstringAmount of tokens bridged
quote_usdfloatTotal USD value of the bridged amount
quote_rate_usdfloatUSD price per token at time of bridge
contract_metadataTokenContractMetadataMetadata for the bridged token contract
fromstringSender wallet address
tostringRecipient wallet address

Deposit

Decoded details for a token deposit or liquidity addition
See DepositTransaction for full field details including nested objects.
FieldTypeDescription
amountstringAmount of tokens deposited
quote_usdfloatTotal USD value of the deposited amount
quote_rate_usdfloatUSD price per token at time of deposit
contract_metadataTokenContractMetadataMetadata for the deposited token contract
fromstringSender wallet address
tostringRecipient or pool address

Hypercore Delegation Event

Decoded details for a Hypercore staking delegation or undelegation event
See HypercoreDelegationEvent for full field details including nested objects.
FieldTypeDescription
hashstringTransaction/event hash from the Hypercore L1
timestringISO-8601 timestamp of the delegation event
is_undelegatebooleanWhether this is an undelegation (true) or delegation (false)
amountstringDelegation amount
validatorstringValidator address that received or lost the delegation

Hypercore Deposit Event

Decoded details for a Hypercore cross-chain deposit from an external chain
See HypercoreDepositEvent for full field details including nested objects.
FieldTypeDescription
hashstringTransaction/event hash from the Hypercore L1
timestringISO-8601 timestamp of the deposit event
amountstringDeposit amount in USDC

Hypercore Fill

Decoded details for a Hypercore perpetuals trade fill
See HypercoreFillTransaction for full field details including nested objects.
FieldTypeDescription
liquidationHypercoreLiquidationLiquidation details, present only when this fill resulted from a liquidation
twap_idstringTWAP order ID when this fill was part of a TWAP execution
builder_feestringFee paid to the builder, if a builder was involved
sidestringFill side: BUY, SELL, or UNSPECIFIED
cloidstringClient-supplied order ID for programmatic order tracking
closed_pnlstringRealized PnL from the closed portion of the position
feestringFee charged for this fill
fee_tokenstringToken in which the fee was denominated
oidstringOrder ID that originated this fill
dirstringDirection indicator for the position change
start_positionstringPosition size before this fill executed
tidstringUnique trade ID assigned by the exchange
sizestringFilled quantity
pricestringExecution price per unit
builderstringAddress of the builder that constructed this order
timestringISO-8601 timestamp of the fill
crossedbooleanWhether the order crossed the spread (true = taker, false = maker)
hashstringOn-chain transaction hash
coinstringMarket/coin symbol (e.g. ETH, BTC)

Hypercore Funding Event

Decoded details for a Hypercore funding rate payment between long and short holders
See HypercoreFundingEvent for full field details including nested objects.
FieldTypeDescription
hashstringTransaction/event hash from the Hypercore L1
timestringISO-8601 timestamp of the funding event
szistringPosition size indicator at the time of funding
funding_amountstringFunding payment amount in USDC
coinstringMarket/coin symbol (e.g. ETH, BTC)
funding_ratestringFunding rate applied for this settlement

Hypercore Ledger Event

Decoded details for a Hypercore ledger update (withdraw, deposit, transfer, liquidation, etc.)
See HypercoreLedgerEvent for full field details including nested objects.
FieldTypeDescription
deltaLedgerDeltaSubtype-specific ledger delta payload
hashstringTransaction/event hash from the Hypercore L1
ledger_typestringLedger subtype discriminator (e.g. withdraw, deposit, spot_transfer, send)
timestringISO-8601 timestamp of the ledger event

Hypercore Withdrawal Event

Decoded details for a finalized Hypercore cross-chain withdrawal
See HypercoreWithdrawalEvent for full field details including nested objects.
FieldTypeDescription
hashstringTransaction/event hash from the Hypercore L1
timestringISO-8601 timestamp of the withdrawal event
amountstringWithdrawal amount in USDC

Swap

Decoded details for a token swap on a decentralized exchange
See SwapTransaction for full field details including nested objects.
FieldTypeDescription
amount_outstringAmount of tokens received
amount_instringAmount of tokens sold
token_outTokenContractMetadataMetadata for the token bought
token_inTokenContractMetadataMetadata for the token sold

Transfer

Decoded details for a token transfer between addresses
See TransferTransaction for full field details including nested objects.
FieldTypeDescription
amountstringAmount of tokens transferred
quote_usdfloatTotal USD value of the transferred amount
quote_rate_usdfloatUSD price per token at time of transfer
contract_metadataTokenContractMetadataMetadata for the transferred token contract
fromstringSender wallet address
tostringRecipient wallet address

Withdraw

Decoded details for a token withdrawal or liquidity removal
See WithdrawTransaction for full field details including nested objects.
FieldTypeDescription
amountstringAmount of tokens withdrawn
quote_usdfloatTotal USD value of the withdrawn amount
quote_rate_usdfloatUSD price per token at time of withdrawal
contract_metadataTokenContractMetadataMetadata for the withdrawn token contract
fromstringSource pool or contract address
tostringRecipient wallet address

Transaction Logs

Event log emitted during a transaction
See TransactionLog for full field details.
FieldTypeDescription
datastringABI-encoded log data
emitter_addressstringAddress of the contract that emitted the log
log_offsetintPosition of the log within the transaction
topicsarray<string>Indexed event parameters (topic[0] is the event signature hash)

Error

Decoded details for an unrecognized or failed transaction
See ErrorDetails for full field details.
FieldTypeDescription
messagestringError or status message describing the issue