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

API

agent_session

Module0x9517…45f6
Move path
0x7b41…cda2::agent_session
Functions
3831 public, 0 entry
Structs
13
Friend modules
None
agent_session

Functions38

Structs13

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

  • idUID
    owneraddress
    session_addressaddress
    escrowBalance<SUI>
    spentu64
    spend_capu64
    expiry_msu64
    revokedbool
    lifetime_spentu64
    lifetime_capu64
    versionu64
  • session_idID
    old_capu64
    new_capu64
  • session_idID
    session_addressaddress
    registry_idID
  • SessionBuycopydrop
    session_idID
    sui_spentu64
    spent_totalu64
  • SessionBuyV2copydrop
    session_idID
    sui_spentu64
    spent_totalu64
    escrow_afteru64
    universalbool
  • session_idID
    refundedu64
  • session_idID
    from_versionu64
    to_versionu64
  • session_idID
    owneraddress
    session_addressaddress
    depositu64
    spend_capu64
    expiry_msu64
    lifetime_capu64
  • SessionSellcopydrop
    session_idID
    sui_receivedu64
    new_escrowu64
  • session_idID
    sui_receivedu64
    spent_totalu64
    escrow_afteru64
    universalbool
  • session_idID
    amountu64
    new_escrowu64
  • session_idID
    borrowedu64
    kindu8
  • session_idID
    enabledbool

Constants22

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

IndexValueTypeUseUsed in
01u64Abort codeopen_sessionassert_can_tradeassert_session_versionmigrate_sessionand 1 more
12u64Abort codeassert_can_trade
23u64Abort codeassert_can_trade
34u64Abort codeassert_spend_allowed
45u64Abort codedefault_lifetime_capbuy_with_sessionborrow_for_buy
56u64Abort codetop_up_sessionset_lifetime_capenable_universal_tradingdisable_universal_tradingand 3 more
67u64Abort codeexpire_refund
78u64Abort codeopen_session
89u64Abort codesettle_buysettle_sell
910u64Abort codesettle_buysettle_sell
1011u64Abort codeborrow_for_buyborrow_tokens_for_sell
1112u64Abort codeopen_and_share_attested
1213u64Abort codeassert_spend_allowed
1314u64Abort codeset_lifetime_cap
1415u64Abort codeopen_session
1516u64Abort codeopen_session
1617u64Abort codetop_up_sessionclose_sessionexpire_refund
1718u64Abort codeassert_session_versionmigrate_session
182592000000u64Valueopen_session
190u8Valueborrow_for_buysettle_buy
201u8Valueborrow_tokens_for_sellsettle_sell
21"universal_trading" // interpreted as UTF8 stringvector<u8>Valueenable_universal_tradingdisable_universal_tradinguniversal_trading_enabled