Haedal package
Not the latest version. This is version 1 of 2. Open the latest
Package details
- Project
- HaedalLiquid staking and vaults
- Version
- 1 of 2
- Publisher
- Haedal deployerHaedal deployer0x2ff8829b1f159c00384b42fb8287371a00215324ad67a8911efc222c6e1d8587KindDeployerProjectHaedalSourceHeuristic, medium confidence
- Package ID
- 0xd058…0a7d
- Published
- 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
- 0xef86…7be9Object0xef861d1ed89f3d383f4fad36a5db2db6fce9560b26356e3dfc3d06571ef07be9
- Cap holder
- Haedal deployerHaedal deployer0x24ce5d3bf7adc559befdf0e9a3f58e68853e5a4e4901f0f9a1bc336f75db8bb9KindDeployerProjectHaedalSourceHeuristic, medium confidence
- Source
- Not verified
- Storage deposit
- 0.059736 SUI
- Publish tx
- FgDhCh…efTk
Modules
| Module | Public functions | Entry functions | Structs | Constants | Friend modules | |
|---|---|---|---|---|---|---|
| admin_cap | 0 | 0 | 1 | 0 | ||
| errors | 13 | 0 | 0 | 0 | ||
| hae_vester | 5 | 1 | 9 | 10 | ||
| versioned | 4 | 0 | 1 | 2 |
Upgrade history
Every upgrade publishes a new package with its own ID. All versions share the original ID (version 1's) 0xd058…0a7d, and the version number counts up, so the highest number is the current code, version 2 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 2Latest | 0x5773…c5f8 | Haedal deployerHaedal deployer0x2ff8829b1f159c00384b42fb8287371a00215324ad67a8911efc222c6e1d8587KindDeployerProjectHaedalSourceHeuristic, medium confidence | 8JNems…4ecv | … | ||
| Version 1ViewingPublished, original ID | 0xd058…0a7d | Haedal deployerHaedal deployer0x2ff8829b1f159c00384b42fb8287371a00215324ad67a8911efc222c6e1d8587KindDeployerProjectHaedalSourceHeuristic, medium confidence | FgDhCh…efTk | … |
Recent calls
Reading recent calls
Dependencies
| Package | Package ID | Original ID | Linked version | |
|---|---|---|---|---|
| Move Stdlib | 0x0000…0001 | Same | 16 | |
| Sui Framework | 0x0000…0002 | Same | 35 | |
| cetus (0x0686…e54b) | 0x0686…e54b | Same | 1 | |
| @cetuspackages/clmm | 0x75b2…3e40 | 0x1eab…b2fb | 12 | |
| bytes, bytes20, bytes32, … (0x5306…fb6a) | 0x5306…fb6a | Same | 1 | |
| @cetuspackages/inter-mate | 0xf1e4…5067 | 0x714a…7f57 | 6 | |
| accumulator, batch_price_attestation, contract_upgrade, … (0x8d97…5a9e) | 0x04e2…ad91 | 0x8d97…5a9e | 2 | |
| admin_cap, clmm_vester, errors, … (0x9d2f…d522) | 0x9d2f…d522 | Same | 1 | |
| @cetuspackages/move-stl | 0xe932…cdd8 | 0xbe21…eaaa | 4 | |
| @haedal/haevault | 0x79b3…d48e | 0xc4eb…1d05 | 5 |