Super Token Events
Query Super Token Event Data
Super Token Events
Transfer
: emitted when super tokens are transferred. Will decrement the super token balance of the from address (ie. the same as ERC20 transfer).
Solidity Event:

Sample Subgraph Query:
#get DAIx transfer events on goerli where "0xdcb..." is the sender
query MyQuery {
transferEvents(
where: {from: "0xdcb45e4f6762c3d7c61a00e96fb94adb7cf27721", token: "0xf2d68898557ccb2cf4c10c3ef2b034b2a69dad00"}
) {
timestamp
to {
id
}
value
transactionHash
}
}
tokenUpgraded
: emitted when tokens are upgraded (i.e. wrapped). This will increment a user’s super token balance and decrement a user’s balance in the underlying token

Sample Subgraph Query:
#query that will return all emitted DAIx upgrade events for "0xdcb…" on goerli
query MyQuery {
tokenUpgradedEvents(
where: {account: "0xdcb45e4f6762c3d7c61a00e96fb94adb7cf27721", token: "0xf2d68898557ccb2cf4c10c3ef2b034b2a69dad00"}
) {
timestamp
amount
}
}
tokenDowngraded
: emitted when tokens are downgraded (i.e. unwrapped). This will decrement a user’s super token balance, and increment their balance of the underlying token

Sample Subgraph Query:
#query that will return all emitted DAIx downgrade events for "0xdcb…" on goerli
query MyQuery {
tokenDowngradedEvents(
where: {account: "0xdcb45e4f6762c3d7c61a00e96fb94adb7cf27721", token: "0xf2d68898557ccb2cf4c10c3ef2b034b2a69dad00"}
) {
timestamp
amount
}
}
Last updated
Was this helpful?