@bucket/core-interface
Not the latest version. This is version 22 of 27. Open the latest
Package details
- Project
- Bucket ProtocolProtocol
- Version
- 22 of 27
- Publisher
- Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence
- Package ID
- 0x0b6b…4d79
- Original ID
- 0xce7f…4db2
- Published
- Upgraded
- Upgrade policy
Compatible?
The holder of the upgrade cap can publish new versions. A new version must keep every public function signature and struct layout, so existing callers keep working.
- Upgrade cap
- 0x332c…ec85Object0x332cc625c24f8d95a2a8455248aa33fa669bdeeb2e83d7ade6e31a8814d0ec85
- Cap holder
- Bucket Protocol deployerBucket Protocol deployer0x19f528cf4b5d0d8bcbc33c66405d149ea726a4dc1bc773537dc65364d4e58be4KindDeployerSourceHeuristic, medium confidence
- Source
- Not verified
- Storage deposit
- 0.4439692 SUI
- Publish tx
- 7Fdaxn…1eFd
- Upgrade tx
- GSbuc4…LuXA
Modules
- bkt8 fns, 3 structs
- bottle53 fns, 2 structs
- buck95 fns, 14 structs
- buck_events8 fns, 8 structs
- bucket70 fns, 5 structs
- bucket_events8 fns, 8 structs
- constants18 fns, 0 structs
- interest13 fns, 2 structs
- math5 fns, 0 structs
- pipe13 fns, 4 structs
- pipe_events2 fns, 2 structs
- reservoir12 fns, 3 structs
- reservoir_events2 fns, 2 structs
- strap6 fns, 2 structs
- tank31 fns, 6 structs
- tank_events5 fns, 5 structs
- well20 fns, 3 structs
- well_events6 fns, 6 structs
| Module | Public functions | Entry functions | Structs | Constants | Friend modules | |
|---|---|---|---|---|---|---|
| bkt | 3 | 1 | 3 | 7 | buck | |
| bottle | 22 | 0 | 2 | 9 | bucket | |
| buck | 80 | 5 | 14 | 42 | ||
| buck_events | 0 | 0 | 8 | 0 | buck | |
| bucket | 39 | 0 | 5 | 11 | buck | |
| bucket_events | 0 | 0 | 8 | 0 | bucket | |
| constants | 18 | 0 | 0 | 16 | ||
| interest | 6 | 0 | 2 | 2 | bottlebuckbucket | |
| math | 5 | 0 | 0 | 3 | ||
| pipe | 5 | 0 | 4 | 2 | buck | |
| pipe_events | 0 | 0 | 2 | 0 | pipe | |
| reservoir | 7 | 0 | 3 | 2 | buck | |
| reservoir_events | 0 | 0 | 2 | 0 | reservoir | |
| strap | 3 | 0 | 2 | 0 | buckbucket | |
| tank | 22 | 0 | 6 | 7 | buck | |
| tank_events | 0 | 0 | 5 | 0 | tank | |
| well | 17 | 0 | 3 | 4 | buck | |
| well_events | 0 | 0 | 6 | 0 | buckwell |
Upgrade history
Every upgrade publishes a new package with its own ID. All versions share the original ID (version 1's) 0xce7f…4db2, and the version number counts up, so the highest number is the current code, version 27 here.
A transaction names the exact package ID it calls, so older versions can still be called unless the package itself refuses them, often with a version check on a shared object.
A type keeps the ID of the version that first defined it. Types from version 1 use the original ID for good, while a type added in a later upgrade uses that version's ID.
| Version | Package ID | Time | By | Transaction | Calls, 7 days | |
|---|---|---|---|---|---|---|
| Version 27Latest | 0x3466…98bb | Bucket Protocol deployerBucket Protocol deployer0x938884d43de2bcf13a2f8f5886ea6382994ba49dcf7b3d08203acdd508778b6bKindDeployerSourceHeuristic, medium confidence | 8S8KxQ…GVzg | … | ||
| Version 26 | 0xb2b5…d092 | Bucket Protocol deployerBucket Protocol deployer0x938884d43de2bcf13a2f8f5886ea6382994ba49dcf7b3d08203acdd508778b6bKindDeployerSourceHeuristic, medium confidence | 6XgFSw…1Wbx | … | ||
| Version 25 | 0x8ad4…b4f7 | Bucket Protocol deployerBucket Protocol deployer0x938884d43de2bcf13a2f8f5886ea6382994ba49dcf7b3d08203acdd508778b6bKindDeployerSourceHeuristic, medium confidence | 87U7K5…9tQq | … | ||
| Version 24 | 0x127e…ecf8 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | 4XnQGK…RinE | … | ||
| Version 23 | 0x6675…e1c4 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | FJgryg…4kYc | … | ||
| Version 22Viewing | 0x0b6b…4d79 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | GSbuc4…LuXA | … | ||
| Version 21 | 0xec01…6068 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | 4wMrQH…A2F1 | … | ||
| Version 20 | 0x6229…acd4 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | FJ1sXD…B75H | … | ||
| Version 19 | 0x10e7…d9f8 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | 7DMVf3…FD2J | … | ||
| Version 18 | 0x8c9b…2242 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | DDz8Ez…jA3u | … | ||
| Version 17 | 0x1271…9e13 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | G6pGky…cYwF | … | ||
| Version 16 | 0x76d0…ff20 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | H4frWV…GCdS | … | ||
| Version 15 | 0xb71c…54ed | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | EsWRto…uMMx | … | ||
| Version 14 | 0x0275…91d3 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | hqVxAm…nu7B | … | ||
| Version 13 | 0x0c59…8457 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | HYnZ5D…qRED | … | ||
| Version 12 | 0x8573…4274 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | GEN5DA…4cbo | … | ||
| Version 11 | 0xae5f…6600 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | FNFcdh…HM5o | … | ||
| Version 10 | 0x8e39…f3eb | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | 6MJQrA…Haf2 | … | ||
| Version 9 | 0x6d5a…6b62 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | 8PfhB5…5Wet | … | ||
| Version 8 | 0xb33a…197e | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | 37C8c6…3nWr | … | ||
| Version 7 | 0x950e…9c9c | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | HjJxNS…Krf2 | … | ||
| Version 6 | 0x2545…e8b3 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | 2PXYzv…Y31D | … | ||
| Version 5 | 0xe8a8…10e2 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | AwzxPU…4yLx | … | ||
| Version 4 | 0xd916…b0e5 | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | 4r9dbv…DYKM | … | ||
| Version 3 | 0x275b…a2db | Bucket Protocol deployerBucket Protocol deployer0x8fb41c0caf9fa1205a854806edf5f3f16023e7ddbb013c717b50ce7e539dc038KindDeployerSourceHeuristic, medium confidence | LhVxbm…xyEe | … |
- Version 2 0x1f2e…df59tank_events::TankUpdate
- Version 3 0x275b…a2dbbuck::FlashMintConfig, buck::FlashMintReceipt, buck::NoFeePermission, buck::ReservoirType, buck_events::FlashMint, buck_events::ParamUpdated, reservoir::Reservoir, reservoir_events::ChargeReservior, reservoir_events::DischargeReservior
- Version 4 0xd916…b0e5buck::TestVersion, bucket::PendingRecord, interest::BottleInterestIndex, interest::InterestTable, strap::BottleStrap, strap::STRAP, well_events::CollectFeeFrom
- Version 12 0x8573…4274pipe::InputCarrier, pipe::OutputCarrier, pipe::Pipe, pipe::PipeType, pipe_events::Input, pipe_events::Output
- Version 13 0x0c59…8457bucket::OutputKey, bucket::OutputVolume
- Version 14 0x0275…91d3buck_events::Liquidation, reservoir::FeeConfig, reservoir::FeeConfigKey, tank::DigestKey
- Version 15 0xb71c…54edbuck::BUCKET_PROTOCOL, buck::SBuckEmission, buck::SBuckRateKey
Recent calls
Reading recent calls
Dependencies
| Package | Package ID | Original ID | Linked version | |
|---|---|---|---|---|
| Move Stdlib | 0x0000…0001 | Same | 14 | |
| Sui Framework | 0x0000…0002 | Same | 32 | |
| batch_price_attestation, contract_upgrade, data_source, … (0x00b5…6302) | 0x00b5…6302 | Same | 1 | |
| linked_table, math, vesting_lock (0x00db…8bbe) | 0x00db…8bbe | Same | 1 | |
| aggregator, errors, job, … (0x08d7…e470) | 0x08d7…e470 | Same | 1 | |
| event, float, sbuck, … (0x1798…4884) | 0x77d9…2f3a | 0x1798…4884 | 3 | |
| bytes, bytes20, bytes32, … (0x5306…fb6a) | 0x5306…fb6a | Same | 1 | |
| SupraSValueFeed (0x5d8f…a706) | 0x5d8f…a706 | Same | 1 | |
| @bucket/oracle | 0x7d86…e17d | 0xf145…c4fc | 4 |