交换(Exchange)
这是一个扩展Jetton的智能合约,它是用每个流动性对创建的。 路由器在请求创建新池时部署它。尽管路由器实际上存储了一对中的两个代币并通过它进行交换,但必须调用交换合约才能提供或获取流动性。
Code
Github链接:(待更新)
Read-Only Functions
Exchange Minter
get_jetton_data
int totalSupply
int mintable
slice admin_address
cell exchange_content
cell exchange_wallet_code
get_lp_swap_data
int swap_fee
int min_amount
slice router_address
slice jettonA_address
slice jettonA_wallet_address
int jettonA_balance
int jettonA_pending_balance
slice jettonB_address
slice jettonB_wallet_address
int jettonB_balance
int jettonB_pending_balance
get_lp_mining_data
int mining_amount
int datetime_amount
int minable_time
int half_life
int last_index
int last_mined
cell mining_rate_cell
get_lp_user_info_dict
cell ( dict ) total_user_info_dict
get_lp_user_info
int find
int balance
int user_reward_sum
int last_user_index
get_wallet_address
slice user_wallet_address
Exchange Wallet
get_wallet_data
int balance
slice owner_address
slice lp_minter_address
cell lp_wallet_code
get_wallet_extra_data
int jettonA_pending_balance
int jettonB_pending_balance
slice jettonA_address
slice jettonB_address
Last updated