Utilities
Method Reference
Method
Description
Signer
Decimal Conversions
toBigInt()
import { ThetanutsClient } from '@thetanuts-finance/thetanuts-client';
const client = new ThetanutsClient({ chainId: 8453, provider });
const usdc = client.utils.toBigInt('100.5', 6); // 100500000n
const weth = client.utils.toBigInt('1.5', 18); // 1500000000000000000n
const btc = client.utils.toBigInt('0.001', 8); // 100000nfromBigInt()
Strike / Price Conversions
strikeToChain()
strikeFromChain()
Convenience Methods
Payout Calculation
calculatePayout()
calculateCollateral()
generatePayoffDiagram()
Decimal Constants
Full Conversion Example
See Also
Last updated

