TransactionCostModel
@midnight/zswap / TransactionCostModel
Class: TransactionCostModel
Properties
inputFeeOverhead
readonly inputFeeOverhead: bigint;
The increase in fees to expect from adding a new input to a transaction
outputFeeOverhead
readonly outputFeeOverhead: bigint;
The increase in fees to expect from adding a new output to a transaction
Methods
serialize()
serialize(netid): Uint8Array<ArrayBufferLike>
Parameters
netid
Returns
Uint8Array<ArrayBufferLike>
toString()
toString(compact?): string
Parameters
compact?
boolean
Returns
string
deserialize()
static deserialize(raw, netid): TransactionCostModel
Parameters
raw
Uint8Array<ArrayBufferLike>
netid
Returns
dummyTransactionCostModel()
static dummyTransactionCostModel(): TransactionCostModel
A dummy cost model, for use in testing