Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.

Move path
0xce7f…4db2::buck
Functions
3226 public, 5 entry
Structs
6
Friend modules
None
buck

Functions32

Structs6

key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.

Constants42

Constants are shown the way the code loads them. Bytecode does not keep their names.

SlotValueTypeUseUsed in
07u64Abort codenew_protocolliquidate_under_normal_modepackage_version
11u64Abort codeliquidate_under_recovery_modenormally_liquidate
22u64Abort codeget_bottle_info_with_interest_by_debtor
34u64Abort codeliquidate_under_recovery_modenormally_liquidate
45u64Abort codeborrow_bucketborrow_bucket_mutborrow_wellborrow_well_mutand 6 more
56u64Abort codeliquidate_under_recovery_mode
68u64Abort codetank_withdraw
79u64Abort codeliquidate_under_recovery_mode
810u64Abort codeliquidate_under_recovery_mode
911u64Abort codeflash_mint
1012u64Abort codeflash_burn
1113u64Abort codeflash_burn
1214u64Abort codewithdrawrepay_debtredeemliquidate_under_normal_modeand 3 more
1315u64Abort codeinit_bottle_interest_index
1416u64Abort codeset_interest_rate
1517u64Abort codeoutputinput
1618u64Abort codeupdate_liquidation_config
1799u64Abort codeassert_valid_package_version
18404u64Abort codetop_uprepaycollect_interests_to_flaskmint_sbuckand 1 more
19"BUCK" // interpreted as UTF8 stringvector<u8>Valuenew_protocol
20"Bucket USD" // interpreted as UTF8 stringvector<u8>Valuenew_protocol
21"the stablecoin minted through bucketprotocol.io" // interpreted as UTF8 stringvector<u8>Valuenew_protocol
22"https://ipfs.io/ipfs/QmYH4seo7K9CiFqHGDmhbZmzewHEapAhN9aqLRA7af2vMW" // interpreted as UTF8 stringvector<u8>Valuenew_protocol
23"borrow" // interpreted as UTF8 stringvector<u8>Valueborrowborrow_with_strap
24"redeem" // interpreted as UTF8 stringvector<u8>Valueredeem
25"liquidate" // interpreted as UTF8 stringvector<u8>Valueliquidate_under_recovery_modenormally_liquidate
26"flashloan" // interpreted as UTF8 stringvector<u8>Valueflash_repayflash_repay_buck
27"max_mint_amount" // interpreted as UTF8 stringvector<u8>Valueget_bottle_info_with_interest_by_debtor
28"min_bottle_size" // interpreted as UTF8 stringvector<u8>Valueget_bottle_info_with_interest_by_debtor
29"version" // interpreted as UTF8 stringvector<u8>Valueget_bottle_info_with_interest_by_debtor
30"fee_rate" // interpreted as UTF8 stringvector<u8>Valueupdate_flash_mint_config
31"max_amount" // interpreted as UTF8 stringvector<u8>Valueupdate_flash_mint_config
32"flashmint" // interpreted as UTF8 stringvector<u8>Valueflash_burn
33"charge_fee_rate" // interpreted as UTF8 stringvector<u8>Valueupdate_reservoir_fee_rate
34"discharge_fee_rate" // interpreted as UTF8 stringvector<u8>Valueupdate_reservoir_fee_rate
35"charge" // interpreted as UTF8 stringvector<u8>Valuecharge_reservoir_internal
36"discharge" // interpreted as UTF8 stringvector<u8>Valuedischarge_reservoir_internal
37"interest" // interpreted as UTF8 stringvector<u8>Valuecollect_interests
38"interest_rate" // interpreted as UTF8 stringvector<u8>Valueset_interest_rate
39"min_collateral_ratio" // interpreted as UTF8 stringvector<u8>Valueupdate_liquidation_config
40"recovery_mode_threshold" // interpreted as UTF8 stringvector<u8>Valueupdate_liquidation_config
41"test_version" // interpreted as UTF8 stringvector<u8>Valueadd_test_versionremove_test_versionassert_valid_package_version