[−][src]Crate marketplace
marketplace contract
Seller publishing process
seller only need invoke dtoken_seller_publish
method to publish products
Buyer purchase and use process
first of all, buyers should invoke buy_dtoken
method to buy the released products
Second, buyer invoke the use_token
method to consume token
Functions
buy_dtoken | buy dtoken |
buy_dtoken_from_reseller | buy dtoken from reseller |
buy_dtoken_reward | buy_dtoken_reward |
buy_dtokens | Buy more than one dtoken at a time |
delete | |
dtoken_seller_publish | seller publish product, need seller signature |
dtoken_seller_publish_inner | |
get_dtoken_contract | query the default dtoken contract address |
get_seller_item_info | |
init | init contract set dtoken and split contract address |
invoke | |
set_dtoken_contract | set dtoken contract address as the default dtoken contract address,
marketplace contract will invoke dtoken contract to pay the fee
need admin signature
|
set_split_policy_contract | set split contract address as the default split contract address, |
update |