Oracle Update
SuccessUpdated 3 price feeds.
Net result for sender, gas only
- Digest
- 4acKsW…3XtN
- Sender
- 0x02a2…f331Address0x02a212de6a9dfa3a69e22387acfbafbb1a9e591bd9d636e7895dcfc8de05f331LabelNone known
- Time
- 2026-11-03 03:42:20 UTC
- Checkpoint
- 341,073,393
- Protocols
- Pyth
What happened2 steps
- 1Moved coins around (3 commands).Commands 0 to 2
- 2Updated 3 oracle price feeds via Pyth.Commands 3 to 8
Balance changes1
- 0x02a2…f331Address0x02a212de6a9dfa3a69e22387acfbafbb1a9e591bd9d636e7895dcfc8de05f331LabelNone knownSender
- -0.00022SUI-$0.00019
Details
- Time (UTC)
- 2026-11-03 03:42:20 UTC
- Epoch
- 1,300
- Position in checkpoint
- tx 17
- Signature
- Signed with Ed25519 by 0x02a2…f331
- Programmable
- 9 commands, 8 inputs
- Expires
- Never
- Size
- 2,788 bytes
Commands9
- 0
Made an empty SUI coin.
Sui Framework0x0000…0002::
coin:: zero<SUI> Coin<SUI>to 5 - 1
Made an empty SUI coin.
Sui Framework0x0000…0002::
coin:: zero<SUI> Coin<SUI>to 6 - 2
Made an empty SUI coin.
Sui Framework0x0000…0002::
coin:: zero<SUI> Coin<SUI>to 7 - 3
Verified oracle data on an oracle contract (vaa::
parse_and_verify). 0x99de…25b4::
vaa:: parse_and_verify 0xdbca…8b5c292 bytes0x0000…0006VAAto 4 - 4
Updated oracle data on Pyth (pyth::
create_authenticated_price_infos_using_accumulator). Pyth0x5530…e2c0::
pyth:: create_authenticated_price_infos_using_accumulator 0x0371…839d1287 bytes3.0Result 3.00x0000…0006HotPotatoVector<PriceInfo>to 5 - 5
Updated oracle data on Pyth (pyth::
update_single_price_feed). Pyth0x5530…e2c0::
pyth:: update_single_price_feed 0x0371…839d4.0Result 4.00xfaec…d1bd0Result 00x0000…0006HotPotatoVector<PriceInfo>to 6 - 6
Updated oracle data on Pyth (pyth::
update_single_price_feed). Pyth0x5530…e2c0::
pyth:: update_single_price_feed 0x0371…839d5.0Result 5.00xef38…9d581Result 10x0000…0006HotPotatoVector<PriceInfo>to 7 - 7
Updated oracle data on Pyth (pyth::
update_single_price_feed). Pyth0x5530…e2c0::
pyth:: update_single_price_feed 0x0371…839d6.0Result 6.00xe648…97582Result 20x0000…0006HotPotatoVector<PriceInfo>to 8 - 8
Verified oracle data on Pyth (hot_potato_vector::
destroy). Pyth0x5530…e2c0::
hot_potato_vector:: destroy<PriceInfo> 7.0Result 7.0
Inputs8Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | 0xdbca…8b5cAddress0xdbca52b9fb4f712e25f61f974586d93ac541bcf8389564f0323bb07215168b5cLabelNone known | Shared, read onlyv791548997 | 3 |
| 1 | 292 bytes | Pure vector<u8> | 3 |
| 2 | 0x0000…0006Address0x0000000000000000000000000000000000000000000000000000000000000006LabelNone known | Shared, read onlyv1 | 3, 4, 5, 6, 7 |
| 3 | 0x0371…839dAddress0x03719fae774ddab3cfcaa53bbc046f0cbe21410019b6280811bf3f9f4b05839dLabelNone known | Shared, read onlyv805496166 | 4, 5, 6, 7 |
| 4 | 1287 bytes | Pure vector<u8> | 4 |
| 5 | 0xfaec…d1bdAddress0xfaec36b7b45f96ed1b949ed45758dfa73d071f48509e550eec41ad3cfa00d1bdLabelNone known | Shared, mutablev820887111 | 5 |
| 6 | 0xef38…9d58Address0xef382ad4e7bcb676b984015c19a803068b42cf8dd4b1e6a5cf34c405ce2d9d58LabelNone known | Shared, mutablev820883845 | 6 |
| 7 | 0xe648…9758Address0xe64832d1b4c9a75139a7313aee69da891297d8397fda2863b5bdcc4af0b79758LabelNone known | Shared, mutablev820883820 | 7 |
Object changes3
PriceInfoObjectPriceInfoObject0xe64832d1b4c9a75139a7313aee69da891297d8397fda2863b5bdcc4af0b79758KindPoolSourcetide registryPriceInfoObjectChangedSharedv1069825031 to v1069825032
PriceInfoObjectPriceInfoObject0xef382ad4e7bcb676b984015c19a803068b42cf8dd4b1e6a5cf34c405ce2d9d58KindPoolSourcetide registryPriceInfoObjectChangedSharedv1069825031 to v1069825032
PriceInfoObjectPriceInfoObject0xfaec36b7b45f96ed1b949ed45758dfa73d071f48509e550eec41ad3cfa00d1bdKindPoolSourcetide registryPriceInfoObjectChangedSharedv1069825031 to v1069825032
Events3
Pyth3
- event::PriceFeedUpdateEventPyth: price feed update event.
- price_feed
- {"ema_price":{"conf":"108936","expo":{"magnitude":"8","negative":true},"price":{"magnitude":"99962208","negative":false}
- timestamp
- 1,793,677,340
JSON
{ "price_feed": { "ema_price": { "conf": "108936", "expo": { "magnitude": "8", "negative": true }, "price": { "magnitude": "99962208", "negative": false }, "timestamp": "1793677340" }, "price": { "conf": "112140", "expo": { "magnitude": "8", "negative": true }, "price": { "magnitude": "99963590", "negative": false }, "timestamp": "1793677340" }, "price_identifier": { "bytes": "2ZEt82C1t/IaEi8VvdXif2LOXnK9MWwpH3yGYg4H+yo=" } }, "timestamp": "1793677340" } - event::PriceFeedUpdateEventPyth: price feed update event.
- price_feed
- {"ema_price":{"conf":"87244221","expo":{"magnitude":"8","negative":true},"price":{"magnitude":"69606966400","negative":f
- timestamp
- 1,793,677,340
JSON
{ "price_feed": { "ema_price": { "conf": "87244221", "expo": { "magnitude": "8", "negative": true }, "price": { "magnitude": "69606966400", "negative": false }, "timestamp": "1793677340" }, "price": { "conf": "69894451", "expo": { "magnitude": "8", "negative": true }, "price": { "magnitude": "69396725882", "negative": false }, "timestamp": "1793677340" }, "price_identifier": { "bytes": "L5WGKwRWcM0ivuMRTDl2OkoIvutmOxRdKDwx19EQHE8=" } }, "timestamp": "1793677340" } - event::PriceFeedUpdateEventPyth: price feed update event.
- price_feed
- {"ema_price":{"conf":"9275511300","expo":{"magnitude":"8","negative":true},"price":{"magnitude":"7678907670000","negativ
- timestamp
- 1,793,677,340
JSON
{ "price_feed": { "ema_price": { "conf": "9275511300", "expo": { "magnitude": "8", "negative": true }, "price": { "magnitude": "7678907670000", "negative": false }, "timestamp": "1793677340" }, "price": { "conf": "9222864499", "expo": { "magnitude": "8", "negative": true }, "price": { "magnitude": "7661587135501", "negative": false }, "timestamp": "1793677340" }, "price_identifier": { "bytes": "5i32yLSoX+GmfbRNwS3l2zMPesZrctxliv7fD0pBW0M=" } }, "timestamp": "1793677340" }
Gas
Paid
0.000219682SUI
$0.00019
- Computation
- 0.000219SUI
- Storage
- 0.0068172SUI
- Storage rebate
- 0.006816518SUIto0x02a2…f331Address0x02a212de6a9dfa3a69e22387acfbafbb1a9e591bd9d636e7895dcfc8de05f331LabelNone known
- Kept by storage fund
- 0.000000682SUI
- Budget
- 0.02SUI1.1% used
- Gas price
- 100 MISTreference price
- Paid by
- 0x02a2…f331Address0x02a212de6a9dfa3a69e22387acfbafbb1a9e591bd9d636e7895dcfc8de05f331LabelNone known
Raw JSON
/v1/tx/4acKsWozAXmsCcMA1DBTwD3F8VFPnA4vNRZChFoe3XtN?raw=1{
"digest": "4acKsWozAXmsCcMA1DBTwD3F8VFPnA4vNRZChFoe3XtN",
"kind": "programmable",
"classification": "oracle_update",
"classLabel": "Oracle Update",
"status": {
"ok": true
},
"sender": {
"address": "0x02a212de6a9dfa3a69e22387acfbafbb1a9e591bd9d636e7895dcfc8de05f331",
"short": "0x02a2…f331",
"suins": null,
"label": null,
"display": "0x02a2…f331"
},
"sponsor": null,
"checkpoint": 341073393,
"checkpointIndex": 16,
"epoch": 1300,
"timestamp": {
"ms": 1793677340622,
"iso": "2026-11-03T03:42:20.622Z"
},
"protocols": [
{
"project": {
"id": "pyth",
"name": "Pyth",
"category": "Oracle",
"url": "https://pyth.network",
"logoUrl": null
},
"packages": [
"0x55300367a2d40813727ccac4ecee977a39fb9cdb46f2e6b2c354b9798f5de2c0"
]
}
],
"summary": {
"sentence": "Updated 3 price feeds.",
"steps": [
{
"index": 0,
"sentence": "Moved coins around (3 commands).",
"commands": [
0,
1,
2
],
"kind": "coin_handling",
"project": {
"id": "sui",
"name": "Sui Framework",
"category": "System",
"url": "https://sui.io",
"logoUrl": null
}
},
{
"index": 1,
"sentence": "Updated 3 oracle price feeds via Pyth.",