UNPKG

@layerzerolabs/lz-sui-sdk-v2

Version:

22 lines (18 loc) 536 B
import { bcs } from '@mysten/sui/bcs' // Price struct BCS definition export const PriceBcs = bcs.struct('Price', { price_ratio: bcs.U128, gas_price_in_unit: bcs.U64, gas_per_byte: bcs.U32, }) // ArbitrumPriceExt struct BCS definition export const ArbitrumPriceExtBcs = bcs.struct('ArbitrumPriceExt', { gas_per_l2_tx: bcs.U64, gas_per_l1_call_data_byte: bcs.U32, }) // ModelType enum BCS definition export const ModelTypeBcs = bcs.enum('ModelType', { DEFAULT: null, ARB_STACK: null, OP_STACK: null, })