ConvexAIEth
calc_wrapped_from_want
calc_wrapped_from_want
Menghitung jumlah token yang diinginkan setelah dibungkus.
Parameter:
Nama | Jenis | Deskripsi |
---|---|---|
want_amount | uint256 | Jumlah token yang diinginkan |
Nilai hasil:
Jenis | Deskripsi |
---|---|
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:
Nama | Jenis | Deskripsi |
---|---|---|
wrapped_amount | uint256 | Jumlah wrapped token untuk dibuka |
Nilai hasil:
Nama | Jenis | Deskripsi |
---|---|---|
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:
Nama | Jenis | Deskripsi |
---|---|---|
want_amount | uint256 | Jumlah token yang ingin dibungkus |
Nilai hasil:
Nama | Jenis | Deskripsi |
---|---|---|
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:
Nama | Jenis | Deskripsi |
---|---|---|
_debtOutstanding | uint256 | Nilai hutang |
Nilai hasil:
Nama | Jenis | Deskripsi |
---|---|---|
_profit | uint256 | Jumlah keuntungan yang diperoleh |
_loss | uint256 | Jumlah kerugian |
_debtPayment | uint256 | Jumlah hutang yang harus dibayar |
Last updated