TransactionCostModel
@midnight/zswap v3.0.2 β’ Readme | API
@midnight/zswap v3.0.2 / TransactionCostModel
Class: TransactionCostModel
Constructorsβ
new TransactionCostModel()β
private new TransactionCostModel(): TransactionCostModel
Returnsβ
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
Parametersβ
β’ netid: NetworkId
Returnsβ
Uint8Array
toString()β
toString(compact?): string
Parametersβ
β’ compact?: boolean
Returnsβ
string
deserialize()β
static deserialize(raw, netid): TransactionCostModel
Parametersβ
β’ raw: Uint8Array
β’ netid: NetworkId
Returnsβ
dummyTransactionCostModel()β
static dummyTransactionCostModel(): TransactionCostModel
A dummy cost model, for use in testing