Oracle
SuccessUpdated a price feed
Net result for sender
Total -$7.54 at the time
- Gas
- 0.01SUI$0.04
- Before gas
- -1MIST-40.4167NS$7.50
- Digest
- J4MC8R…iapF
- Sender
- 0x73b7…ed33Address0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33LabelNone known
- Time
- 2025-02-04 10:53:58 UTC
- Checkpoint
- 108,912,177
- Protocols
- WormholePyth+1NamesSuiNS
What happened8 steps
- 1Updated 2 oracle price feeds via Wormhole and Pyth.Commands 0 to 4
- 2Split coins, merged coins (2 commands).Commands 5 to 6
- 3Called SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry (payment::
init_registration).Command 7 - 4Verified oracle data via SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry.Commands 8 to 9
- 5Split coins (1 command).Command 10
- 6Called SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry (payments::
handle_payment, payment:: register, controller:: set_target_address and 1 more).Commands 11 to 14 - 7Sent Result 12 to 0x73b7…ed33Address0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33LabelNone known.Command 15
- 8Sent the NS to 0x73b7…ed33Address0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33LabelNone known.Command 16
Balance changes1
- 0x73b7…ed33Address0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33LabelNone knownSender
- -0.01SUI-$0.04
- -40.4167NS-$7.50
Details
- Time (UTC)
- 2025-02-04 10:53:58 UTC
- Before gas
- -1MIST-40.4167NS$7.50
- Epoch
- 663
- Position in checkpoint
- tx 15
- Signature
- Signed with Ed25519 by 0x73b7…ed33
- Programmable
- 17 commands, 17 inputs
- Expires
- Never
- Size
- 3,983 bytes
Commands17
- 0
Verified oracle data on Wormhole (vaa::
parse_and_verify). Wormhole0x5306…fb6a::
vaa:: parse_and_verify 0xaeab…919c954 bytes0x0000…0006VAAto 1 - 1
Updated oracle data on Pyth (pyth::
create_authenticated_price_infos_using_accumulator). Pyth0x04e2…ad91::
pyth:: create_authenticated_price_infos_using_accumulator 0x1f93…e5b81273 bytes0.0Result 0.00x0000…0006HotPotatoVector<PriceInfo>to 3 - 2
Split 0.000000001SUI off Gas coin.
SplitCoins
Gas coin0.000000001 SUI0.000000001 SUIto 3 - 3
Updated oracle data on Pyth (pyth::
update_single_price_feed). Pyth0x04e2…ad91::
pyth:: update_single_price_feed 0x1f93…e5b81.0Result 1.0PriceInfoObject2.0Result 2.00x0000…0006HotPotatoVector<PriceInfo>to 4 - 4
Verified oracle data on Pyth (hot_potato_vector::
destroy). Pyth0x04e2…ad91::
hot_potato_vector:: destroy<PriceInfo> 3.0Result 3.0 - 5
Merged 1 coin into NS coinNS coin0x85a17239fc58fb9dcf388c0b203cf49c941355e150e54753e61048ab81ef2ac4KindSystem objectSourcetide registry.
MergeCoins
NS coinNS coin - 6
Split 42.4376NS off NS coinNS coin0x85a17239fc58fb9dcf388c0b203cf49c941355e150e54753e61048ab81ef2ac4KindSystem objectSourcetide registry.
SplitCoins
NS coin42.4376 NS42.4376 NSto 10, 16 - 7
Called payment::
init_registration in SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry. SuiNS@suins/core::
payment:: init_registration SuiNS"dasdsadasdsasa.sui"PaymentIntentto 8, 11 - 8
Updated oracle data on SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry (payments::
calculate_price_after_discount). SuiNS@suins/payments::
payments:: calculate_price_after_discount<NS> SuiNS7Result 7u64to 9 - 9
Updated oracle data on SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry (payments::
calculate_price). SuiNS@suins/payments::
payments:: calculate_price<NS> SuiNS8Result 80x0000…0006PriceInfoObjectu64to 10 - 10
Split Result 9 off Result 6.0.
SplitCoins
6.0Result 6.09Result 9Result 9to 11 - 11
Called payments::
handle_payment in SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry. SuiNS@suins/payments::
payments:: handle_payment<NS> SuiNS7Result 710Result 100x0000…0006PriceInfoObject42,437,573Receiptto 12 - 12
Called payment::
register in SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry. SuiNS@suins/core::
payment:: register 11Result 11SuiNS0x0000…0006SuinsRegistrationto 13, 15 - 13
Called controller::
set_target_address in SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry. SuiNS@suins/core::
controller:: set_target_address SuiNS12Result 12"0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33"0x0000…0006 - 14
Called controller::
set_reverse_lookup in SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry. SuiNS@suins/core::
controller:: set_reverse_lookup SuiNS"dasdsadasdsasa.sui" - 15
Sent Result 12 to 0x73b7…ed33Address0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33LabelNone known.
TransferObjects
12Result 120x73b7…ed33 - 16
Sent the NS to 0x73b7…ed33Address0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33LabelNone known.
TransferObjects
6.0Result 6.00x73b7…ed33
Inputs17Already shown inline above. Full list with kinds and versions.
| # | Value | Kind | Used by |
|---|---|---|---|
| 0 | 0xaeab…919cAddress0xaeab97f96cf9877fee2883315d459552b2b921edc16d7ceac6eab944dd88919cLabelNone known | Shared, read onlyv64 | 0 |
| 1 | 954 bytes | Pure vector<u8> | 0 |
| 2 | 0x0000…0006Address0x0000000000000000000000000000000000000000000000000000000000000006LabelNone known | Shared, read onlyv1 | 0, 1, 3, 9, 11, 12, 13 |
| 3 | 0x1f93…e5b8Address0x1f9310238ee9298fb703c3419030b35b22bb1cc37113e3bb5007c99aec79e5b8LabelNone known | Shared, read onlyv17589382 | 1, 3 |
| 4 | 1273 bytes | Pure vector<u8> | 1 |
| 5 | 0.000000001 SUI | Pure u64 | 2 |
| 6 | PriceInfoObjectPriceInfoObject0xc6352e1ea55d7b5acc3ed690cc3cdf8007978071d7bfd6a189445018cfb366e0KindPoolSourcetide registryPriceInfoObject | Shared, mutablev417086474 | 3, 9, 11 |
| 7 | NS coinNS coin0x85a17239fc58fb9dcf388c0b203cf49c941355e150e54753e61048ab81ef2ac4KindPoolSourcetide registryCoin<NS> | Owned | 5, 6 |
| 8 | NS coinNS coin0x77269420889fd0f99508f4e46805f65ab5e9af81511e6bf0a9f6f75bd2296fc2KindPoolSourcetide registryCoin<NS> | Owned | 5 |
| 9 | 42.4376 NS | Pure u64 | 6 |
| 10 | SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registrySuiNS | Shared, mutablev13 | 7, 8, 9, 11, 12, 13, 14 |
| 11 | "dasdsadasdsasa.sui" | Pure String | 7 |
| 12 | 42,437,573 | Pure u64 | 11 |
| 13 | "0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33" | Pure Option<address> | 13 |
| 14 | "dasdsadasdsasa.sui" | Pure String | 14 |
| 15 | 0x73b7…ed33 | Pure address | 15 |
| 16 | 0x73b7…ed33 | Pure address | 16 |
Object changes12
NS coinNS coin0x052a1280f1c4967fe7cc7b523c7b1995e84fc7f8b4ffeb53834080f8181cacaaKindPoolSourcetide registryCoin<NS>CreatedOwned by 0x73b7…ed33new to v488856213
SuinsRegistrationSuinsRegistration0xb6263864ad49721174d7ab95b8b387206faacfc149ea973c60731aa8fdfc0a58KindPoolSourcetide registrySuinsRegistrationCreatedOwned by 0x73b7…ed33new to v488856213
Dynamic field (NameRecord)Dynamic field (NameRecord)0x3b22b0ed45887225f08233f704f033027a04fd9c17bf79b8cca2a8f48391f0b8KindPoolSourcetide registryField<Domain, NameRecord>CreatedOwned by object 0xe64c…c106new to v488856213
SUI coinSUI coin0x06905dee5ee95b0508886057f92b813eb46f1f5428a9db0ce7cc290973bad8d5KindPoolSourcetide registryCoin<SUI>ChangedOwned by 0x73b7…ed33v488856212 to v488856213
Dynamic field (Registry)Dynamic field (Registry)0x0f08060ed5dfdaff5d38fecf4954310e840adb5eacbf69c5d155cd3e9a8e1653KindPoolSourcetide registryField<RegistryKey<Registry>, Registry>ChangedOwned by object 0x6e0d…2871v488856212 to v488856213
Dynamic field (Domain)Dynamic field (Domain)0xa8c16eb74c74dc59a6138d205ab4ed5588bc09cf64b03fc0106f61d9c2418d2cKindPoolSourcetide registryField<address, Domain>ChangedOwned by object 0x2fd0…969fv488856212 to v488856213
Dynamic field (Balance<NS>)Dynamic field (Balance<NS>)0x15842c6ed94d1f93e51bd9c324aa07c0a80e017406455383fce0b9132276e69fKindPoolSourcetide registryField<BalanceKey<NS>, Balance<NS>>ChangedOwned by object 0x6e0d…2871v488856212 to v488856213
SUI coinSUI coin0xb1caae6297609a5db805483bf81b283e0bb270e82f0d290aac3b387e60dbd876KindPoolSourcetide registryCoin<SUI>ChangedOwned by object 0xf16e…0a4cv488856212 to v488856213
SuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registrySuiNSChangedSharedv488856212 to v488856213
PriceInfoObjectPriceInfoObject0xc6352e1ea55d7b5acc3ed690cc3cdf8007978071d7bfd6a189445018cfb366e0KindPoolSourcetide registryPriceInfoObjectChangedSharedv488856212 to v488856213
NS coinNS coin0x85a17239fc58fb9dcf388c0b203cf49c941355e150e54753e61048ab81ef2ac4KindPoolSourcetide registryCoin<NS>ChangedOwned by 0x73b7…ed33v488856212 to v488856213
NS coinNS coin0x77269420889fd0f99508f4e46805f65ab5e9af81511e6bf0a9f6f75bd2296fc2KindPoolSourcetide registryCoin<NS>DeletedOwned by 0x73b7…ed33v488856212
Events2
Pyth1
- event::PriceFeedUpdateEventPyth: price feed update event.
- price_feed
- {"price_identifier":{"bytes":"u1/ybkejpsx+wvzh25lsKhRTAO3FrKq+Q7+f98XdXTI="},"price":{"price":{"negative":false,"magnitu
- timestamp
- 1,738,666,438
JSON
{ "price_feed": { "price_identifier": { "bytes": "u1/ybkejpsx+wvzh25lsKhRTAO3FrKq+Q7+f98XdXTI=" }, "price": { "price": { "negative": false, "magnitude": "18556665" }, "conf": "44101", "expo": { "negative": true, "magnitude": "8" }, "timestamp": "1738666432" }, "ema_price": { "price": { "negative": false, "magnitude": "18440513" }, "conf": "42759", "expo": { "negative": true, "magnitude": "8" }, "timestamp": "1738666432" } }, "timestamp": "1738666438" }
SuiNS1
- payment::TransactionEventSuiNSSuiNS0x6e0ddefc0ad98889c04bab9639e512c21766c5e6366f89e696956d9be6952871KindPoolSourcetide registry: transaction event.
- app
- 863d5f9760f302495398c8e4c6e9784bc17c44b079c826a1813715ef08cbe41a::payments::PaymentsApp
- domain
- {"labels":["sui","dasdsadasdsasa"]}
- years
- 1
- request_data_version
- 1
- base_amount
- 7,500,000
- discounts_applied
- {"contents":[{"key":"payment_discount","value":"25"}]}
- metadata
- {"contents":[]}
- is_renewal
- false
- currency
- 5145494a5f5100e645e4b0aa950fa6b68f614e8c59e17bc5ded3495123a79178::ns::NS
- currency_amount
- 40,416,746
JSON
{ "app": "863d5f9760f302495398c8e4c6e9784bc17c44b079c826a1813715ef08cbe41a::payments::PaymentsApp", "domain": { "labels": [ "sui", "dasdsadasdsasa" ] }, "years": 1, "request_data_version": 1, "base_amount": "7500000", "discounts_applied": { "contents": [ { "key": "payment_discount", "value": "25" } ] }, "metadata": { "contents": [] }, "is_renewal": false, "currency": "5145494a5f5100e645e4b0aa950fa6b68f614e8c59e17bc5ded3495123a79178::ns::NS", "currency_amount": "40416746" }
Gas
Paid
0.010457748SUI
$0.04
- Computation
- 0.00525SUI
- Storage
- 0.0211812SUI
- Storage rebate
- 0.015973452SUIto0x73b7…ed33Address0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33LabelNone known
- Kept by storage fund
- 0.000161348SUI
- Budget
- 0.012185868SUI85.8% used
- Gas price
- 750 MIST750.00x reference
- Paid by
- 0x73b7…ed33Address0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33LabelNone known
Raw JSON
/v1/tx/J4MC8RmFCP8obT4nnAvDD39JUTLNEa4PabbWMusWiapF?raw=1{
"digest": "J4MC8RmFCP8obT4nnAvDD39JUTLNEa4PabbWMusWiapF",
"kind": "programmable",
"classification": "contract_call",
"classLabel": "Contract Call",
"status": {
"ok": true
},
"sender": {
"address": "0x73b7fc37ac1a15d2cbbb589b8749ba704a0706c55250f440f74c04f0aaf9ed33",
"short": "0x73b7…ed33",
"suins": null,
"label": null,
"display": "0x73b7…ed33"
},
"sponsor": null,
"checkpoint": 108912177,
"checkpointIndex": 14,
"epoch": 663,
"timestamp": {
"ms": 1738666438718,
"iso": "2025-02-04T10:53:58.718Z"
},
"protocols": [
{
"project": {
"id": "wormhole",
"name": "Wormhole",
"category": "Bridge",
"url": "https://wormhole.com",
"logoUrl": null
},
"packages": [
"0x5306f64e312b581766351c07af79c72fcb1cd25147157fdc2f8ad76de9a3fb6a"
]
},
{
"project": {
"id": "pyth",
"name": "Pyth",
"category": "Oracle",
"url": "https://pyth.network",
"logoUrl": null
},
"packages": [
"0x04e20ddf36af412a4096f9014f4a565af9e812db9a05cc40254846cf6ed0ad91"
]
},
{
"project": {
"id": "suins",
"name": "SuiNS",
"category": "Names",
"url": "https://suins.io",
"logoUrl": null
},
"packages": [
"0x71af035413ed499710980ed8adb010bbf2cc5cacf4ab37c7710a4bb87eb58ba5",
"0x863d5f9760f302495398c8e4c6e9784bc17c44b079c826a1813715ef08cbe41a"
]