ConvexAIEth
calc_wrapped_from_want
calc_wrapped_from_want
Menghitung jumlah token yang diinginkan setelah dibungkus.
Parameter:
want_amount
uint256
Jumlah token yang diinginkan
Nilai hasil:
uint256
Jumlah wrapped token setelah perhitungan
unwrap
unwrap
Jika jumlah wrapped lebih besar dari 0, hapus jumlah wrapped dari likuiditas kurva dan saldo deposit kontrak ke wrapped ethereum.
Parameter:
wrapped_amount
uint256
Jumlah wrapped token untuk dibuka
Nilai hasil:
result_val
uint256
Jumlah token setelah dibuka
wrap
wrap
Menghitung jumlah wrapped dari jumlah yang diinginkan, menghapus wrapped token dari wrapped ethereum dan setelah mengonversinya, menyimpannya ke pool kurva.
Parameter:
want_amount
uint256
Jumlah token yang ingin dibungkus
Nilai hasil:
expected_return
uint256
Jumlah token setelah dibungkus
prepareReturn
prepareReturn
Menghitung kurva dan token cembung dan menukarnya ke ETH, menjual hadiah ekstra, setelah itu selesai, menghitung dan mengembalikan nilai keuntungan, kerugian, dan pembayaran utang.
Parameter:
_debtOutstanding
uint256
Nilai hutang
Nilai hasil:
_profit
uint256
Jumlah keuntungan yang diperoleh
_loss
uint256
Jumlah kerugian
_debtPayment
uint256
Jumlah hutang yang harus dibayar
Last updated