mintExactCost method
TransactionResult Function(Transaction)
mintExactCost({})
Mint within an all-in budget as a session. Amounts are raw Move units. Requires Sessions/Predict v2 or later.
Implementation
TransactionResult Function(Transaction) mintExactCost({
required String expiryMarketId,
required String wrapperId,
required String protocolConfig,
required dynamic pricer,
required Object lowerTick,
required Object higherTick,
required Object maxCost,
required Object minQuantity,
}) =>
(tx) => sessions.mintExactCost(
config: _generatedConfig,
arguments: {
'market': expiryMarketId,
'accountRegistry': _config.accountRegistry,
'wrapper': wrapperId,
'config': protocolConfig,
'pricer': pricer,
'lowerTick': lowerTick,
'higherTick': higherTick,
'maxCost': maxCost,
'minQuantity': minQuantity,
},
)(tx);