mirror of https://github.com/qortal/qortal-ui
kennycud
2 months ago
6 changed files with 118 additions and 14 deletions
@ -1,5 +1,5 @@
|
||||
export { request } from './fetch-request' |
||||
export { transactionTypes as transactions } from './transactions/transactions' |
||||
export { processTransaction, processTransactionVersion2, createTransaction, computeChatNonce, signChatTransaction, signArbitraryTransaction, signArbitraryWithFeeTransaction } from './createTransaction' |
||||
export { tradeBotCreateRequest, tradeBotRespondRequest, signTradeBotTxn, deleteTradeOffer, sendBtc, sendLtc, sendDoge, sendDgb, sendRvn, sendArrr } from './tradeRequest' |
||||
export { tradeBotCreateRequest, tradeBotRespondRequest, tradeBotRespondMultipleRequest, signTradeBotTxn, deleteTradeOffer, sendBtc, sendLtc, sendDoge, sendDgb, sendRvn, sendArrr } from './tradeRequest' |
||||
export { cancelAllOffers } from './transactions/trade-portal/tradeoffer/cancelAllOffers' |
||||
|
@ -0,0 +1,39 @@
|
||||
/** |
||||
* CrossChain - TradeBot Respond Multiple Request (Buy Action) |
||||
* |
||||
* These are special types of transactions (JSON ENCODED) |
||||
*/ |
||||
|
||||
export default class TradeBotRespondMultipleRequest { |
||||
constructor() { |
||||
// ...
|
||||
} |
||||
|
||||
createTransaction(txnReq) { |
||||
this.addresses(txnReq.addresses) |
||||
this.foreignKey(txnReq.foreignKey) |
||||
this.receivingAddress(txnReq.receivingAddress) |
||||
|
||||
return this.txnRequest() |
||||
} |
||||
|
||||
addresses(addresses) { |
||||
this._addresses = addresses |
||||
} |
||||
|
||||
foreignKey(foreignKey) { |
||||
this._foreignKey = foreignKey |
||||
} |
||||
|
||||
receivingAddress(receivingAddress) { |
||||
this._receivingAddress = receivingAddress |
||||
} |
||||
|
||||
txnRequest() { |
||||
return { |
||||
addresses: this._addresses, |
||||
foreignKey: this._foreignKey, |
||||
receivingAddress: this._receivingAddress |
||||
} |
||||
} |
||||
} |
Loading…
Reference in new issue