@cashlab/cauldron
Preparing search index...
CreateChainedTradeTxController
Type Alias CreateChainedTradeTxController
type
CreateChainedTradeTxController
=
{
didGenerateTx
?:
(
trade_tx
:
TradeTxResult
,
payout_coins
:
SpendableCoin
[]
,
)
=>
void
;
generateMiddleware
?:
(
result
:
GenerateChainedTradeTxResult
,
grouped_entries
:
{
demand_token_id
:
TokenId
;
list
:
PoolTrade
[]
;
supply_token_id
:
TokenId
;
}
[]
,
input_coins
:
SpendableCoin
[]
,
)
=>
Promise
<
GenerateChainedTradeTxResult
>
;
inputCoinsToHavePositiveBalance
?:
(
aggregate_balance_list
:
{
balance
:
bigint
;
token_id
:
TokenId
}
[]
,
input_coins
:
SpendableCoin
[]
,
options
:
{
preventDefault
:
()
=>
void
}
,
)
=>
SpendableCoin
[]
;
}
Index
Properties
did
Generate
Tx?
generate
Middleware?
input
Coins
To
Have
Positive
Balance?
Properties
Optional
did
Generate
Tx
didGenerateTx
?:
(
trade_tx
:
TradeTxResult
,
payout_coins
:
SpendableCoin
[]
)
=>
void
Optional
generate
Middleware
generateMiddleware
?:
(
result
:
GenerateChainedTradeTxResult
,
grouped_entries
:
{
demand_token_id
:
TokenId
;
list
:
PoolTrade
[]
;
supply_token_id
:
TokenId
;
}
[]
,
input_coins
:
SpendableCoin
[]
,
)
=>
Promise
<
GenerateChainedTradeTxResult
>
Optional
input
Coins
To
Have
Positive
Balance
inputCoinsToHavePositiveBalance
?:
(
aggregate_balance_list
:
{
balance
:
bigint
;
token_id
:
TokenId
}
[]
,
input_coins
:
SpendableCoin
[]
,
options
:
{
preventDefault
:
()
=>
void
}
,
)
=>
SpendableCoin
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
did
Generate
Tx
generate
Middleware
input
Coins
To
Have
Positive
Balance
@cashlab/cauldron
Loading...