diff --git a/AMMBid_8cpp_source.html b/AMMBid_8cpp_source.html index 7448f0a935..2a8447f590 100644 --- a/AMMBid_8cpp_source.html +++ b/AMMBid_8cpp_source.html @@ -433,7 +433,7 @@ $(function() {
ripple::ReadView::info
virtual LedgerInfo const & info() const =0
Returns information about the ledger.
ripple::STArray::size
size_type size() const
Definition: STArray.h:248
ripple::STObject::getFieldArray
const STArray & getFieldArray(SField const &field) const
Definition: STObject.cpp:624
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::sfDiscountedFee
const SF_UINT16 sfDiscountedFee
ripple::sfAsset
const SF_ISSUE sfAsset
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
@@ -460,7 +460,7 @@ $(function() {
ripple::ApplyContext::rawView
RawView & rawView()
Definition: ApplyContext.h:67
ripple::sfPrice
const SF_AMOUNT sfPrice
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::sfTradingFee
const SF_UINT16 sfTradingFee
ripple::tecAMM_FAILED
@ tecAMM_FAILED
Definition: TER.h:311
ripple::invalidAMMAmount
NotTEC invalidAMMAmount(STAmount const &amount, std::optional< std::pair< Issue, Issue >> const &pair=std::nullopt, bool validZero=false)
Validate the amount.
Definition: AMMCore.cpp:94
diff --git a/AMMCreate_8cpp_source.html b/AMMCreate_8cpp_source.html index b54d119792..33184cae60 100644 --- a/AMMCreate_8cpp_source.html +++ b/AMMCreate_8cpp_source.html @@ -453,7 +453,7 @@ $(function() {
ripple::initializeFeeAuctionVote
void initializeFeeAuctionVote(ApplyView &view, std::shared_ptr< SLE > &ammSle, AccountID const &account, Issue const &lptIssue, std::uint16_t tfee)
Initialize Auction and Voting slots and set the trading/discounted fee.
Definition: AMMUtils.cpp:283
ripple::tecFROZEN
@ tecFROZEN
Definition: TER.h:284
ripple::Application::getOrderBookDB
virtual OrderBookDB & getOrderBookDB()=0
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::tecUNFUNDED_AMM
@ tecUNFUNDED_AMM
Definition: TER.h:309
ripple::Issue
A currency issued by an account.
Definition: Issue.h:35
ripple::tecINSUF_RESERVE_LINE
@ tecINSUF_RESERVE_LINE
Definition: TER.h:269
@@ -493,7 +493,7 @@ $(function() {
ripple::lsfAllowTrustLineClawback
@ lsfAllowTrustLineClawback
Definition: LedgerFormats.h:278
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::ammAccountID
AccountID ammAccountID(std::uint16_t prefix, uint256 const &parentHash, uint256 const &ammID)
Calculate AMM account ID.
Definition: AMMCore.cpp:30
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfDepositAuth
@ lsfDepositAuth
Definition: LedgerFormats.h:265
ripple::sfTradingFee
const SF_UINT16 sfTradingFee
ripple::requireAuth
TER requireAuth(ReadView const &view, Issue const &issue, AccountID const &account)
Check if the account requires authorization.
Definition: View.cpp:1511
diff --git a/AMMDelete_8cpp_source.html b/AMMDelete_8cpp_source.html index c7931e6a64..454b359647 100644 --- a/AMMDelete_8cpp_source.html +++ b/AMMDelete_8cpp_source.html @@ -153,7 +153,7 @@ $(function() {
82 
83 } // namespace ripple
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::sfAsset
const SF_ISSUE sfAsset
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
ripple::PreclaimContext::j
const beast::Journal j
Definition: Transactor.h:60
@@ -167,7 +167,7 @@ $(function() {
ripple::ApplyContext::rawView
RawView & rawView()
Definition: ApplyContext.h:67
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::tecINCOMPLETE
@ tecINCOMPLETE
Definition: TER.h:316
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::temINVALID_FLAG
@ temINVALID_FLAG
Definition: TER.h:110
ripple::tecAMM_NOT_EMPTY
@ tecAMM_NOT_EMPTY
Definition: TER.h:314
ripple::sfAsset2
const SF_ISSUE sfAsset2
diff --git a/AMMDeposit_8cpp_source.html b/AMMDeposit_8cpp_source.html index f0bf84bad8..0db2d6911f 100644 --- a/AMMDeposit_8cpp_source.html +++ b/AMMDeposit_8cpp_source.html @@ -906,7 +906,7 @@ $(function() {
ripple::AMMDeposit::singleDepositTokens
std::pair< TER, STAmount > singleDepositTokens(Sandbox &view, AccountID const &ammAccount, STAmount const &amountBalance, STAmount const &amount, STAmount const &lptAMMBalance, STAmount const &lpTokensDeposit, std::uint16_t tfee)
Single asset deposit (Asset1In, LPTokens) by the tokens.
Definition: AMMDeposit.cpp:752
ripple::initializeFeeAuctionVote
void initializeFeeAuctionVote(ApplyView &view, std::shared_ptr< SLE > &ammSle, AccountID const &account, Issue const &lptIssue, std::uint16_t tfee)
Initialize Auction and Voting slots and set the trading/discounted fee.
Definition: AMMUtils.cpp:283
ripple::tecFROZEN
@ tecFROZEN
Definition: TER.h:284
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::tecUNFUNDED_AMM
@ tecUNFUNDED_AMM
Definition: TER.h:309
ripple::Issue
A currency issued by an account.
Definition: Issue.h:35
ripple::tecINSUF_RESERVE_LINE
@ tecINSUF_RESERVE_LINE
Definition: TER.h:269
@@ -944,7 +944,7 @@ $(function() {
ripple::sfLPTokenOut
const SF_AMOUNT sfLPTokenOut
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::ammAccountID
AccountID ammAccountID(std::uint16_t prefix, uint256 const &parentHash, uint256 const &ammID)
Calculate AMM account ID.
Definition: AMMCore.cpp:30
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::sfTradingFee
const SF_UINT16 sfTradingFee
ripple::tecAMM_FAILED
@ tecAMM_FAILED
Definition: TER.h:311
ripple::requireAuth
TER requireAuth(ReadView const &view, Issue const &issue, AccountID const &account)
Check if the account requires authorization.
Definition: View.cpp:1511
diff --git a/AMMVote_8cpp_source.html b/AMMVote_8cpp_source.html index 1f3bee671b..04fbc61ece 100644 --- a/AMMVote_8cpp_source.html +++ b/AMMVote_8cpp_source.html @@ -319,7 +319,7 @@ $(function() {
ripple::STArray::size
size_type size() const
Definition: STArray.h:248
ripple::applyVote
static std::pair< TER, bool > applyVote(ApplyContext &ctx_, Sandbox &sb, AccountID const &account_, beast::Journal j_)
Definition: AMMVote.cpp:86
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::sfDiscountedFee
const SF_UINT16 sfDiscountedFee
ripple::sfAsset
const SF_ISSUE sfAsset
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
@@ -344,7 +344,7 @@ $(function() {
ripple::ApplyContext::rawView
RawView & rawView()
Definition: ApplyContext.h:67
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::sfVoteWeight
const SF_UINT32 sfVoteWeight
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::sfTradingFee
const SF_UINT16 sfTradingFee
ripple::base_uint
Integers of any length that is a multiple of 32-bits.
Definition: base_uint.h:82
ripple::temINVALID_FLAG
@ temINVALID_FLAG
Definition: TER.h:110
diff --git a/AMMWithdraw_8cpp_source.html b/AMMWithdraw_8cpp_source.html index 9efbff7a6e..4d1de7efce 100644 --- a/AMMWithdraw_8cpp_source.html +++ b/AMMWithdraw_8cpp_source.html @@ -819,7 +819,7 @@ $(function() {
ripple::tecFROZEN
@ tecFROZEN
Definition: TER.h:284
ripple::lpTokensOut
STAmount lpTokensOut(STAmount const &asset1Balance, STAmount const &asset1Withdraw, STAmount const &lptAMMBalance, std::uint16_t tfee)
Definition: AMMHelpers.cpp:90
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
std::make_tuple
T make_tuple(T... args)
ripple::sfAsset
const SF_ISSUE sfAsset
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
@@ -854,7 +854,7 @@ $(function() {
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::tecINCOMPLETE
@ tecINCOMPLETE
Definition: TER.h:316
ripple::ammAccountID
AccountID ammAccountID(std::uint16_t prefix, uint256 const &parentHash, uint256 const &ammID)
Calculate AMM account ID.
Definition: AMMCore.cpp:30
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::tecAMM_FAILED
@ tecAMM_FAILED
Definition: TER.h:311
ripple::requireAuth
TER requireAuth(ReadView const &view, Issue const &issue, AccountID const &account)
Check if the account requires authorization.
Definition: View.cpp:1511
ripple::invalidAMMAmount
NotTEC invalidAMMAmount(STAmount const &amount, std::optional< std::pair< Issue, Issue >> const &pair=std::nullopt, bool validZero=false)
Validate the amount.
Definition: AMMCore.cpp:94
diff --git a/CancelCheck_8cpp_source.html b/CancelCheck_8cpp_source.html index f52683415c..9269837bfa 100644 --- a/CancelCheck_8cpp_source.html +++ b/CancelCheck_8cpp_source.html @@ -206,7 +206,7 @@ $(function() {
beast::Journal::fatal
Stream fatal() const
Definition: Journal.h:338
ripple::CancelCheck::preclaim
static TER preclaim(PreclaimContext const &ctx)
Definition: CancelCheck.cpp:54
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
ripple::sfOwnerNode
const SF_UINT64 sfOwnerNode
@@ -217,7 +217,7 @@ $(function() {
beast::Journal::warn
Stream warn() const
Definition: Journal.h:326
ripple::ReadView::parentCloseTime
NetClock::time_point parentCloseTime() const
Returns the close time of the previous ledger.
Definition: ReadView.h:115
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::sfExpiration
const SF_UINT32 sfExpiration
ripple::Keylet::key
uint256 key
Definition: Keylet.h:40
ripple::base_uint
Integers of any length that is a multiple of 32-bits.
Definition: base_uint.h:82
diff --git a/CancelOffer_8cpp_source.html b/CancelOffer_8cpp_source.html index b05fb3663c..19037f195c 100644 --- a/CancelOffer_8cpp_source.html +++ b/CancelOffer_8cpp_source.html @@ -165,7 +165,7 @@ $(function() {
94 } // namespace ripple
ripple::sfOfferSequence
const SF_UINT32 sfOfferSequence
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::CancelOffer::preclaim
static TER preclaim(PreclaimContext const &ctx)
Definition: CancelOffer.cpp:54
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
@@ -176,7 +176,7 @@ $(function() {
ripple::sfSequence
const SF_UINT32 sfSequence
ripple::keylet::offer
Keylet offer(AccountID const &id, std::uint32_t seq) noexcept
An offer from an account.
Definition: Indexes.cpp:231
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
ripple::temINVALID_FLAG
@ temINVALID_FLAG
Definition: TER.h:110
ripple::keylet::account
Keylet account(AccountID const &id) noexcept
AccountID root.
Definition: Indexes.cpp:142
diff --git a/CashCheck_8cpp_source.html b/CashCheck_8cpp_source.html index de5260e94c..c8eda494c1 100644 --- a/CashCheck_8cpp_source.html +++ b/CashCheck_8cpp_source.html @@ -593,7 +593,7 @@ $(function() {
ripple::keylet::ownerDir
Keylet ownerDir(AccountID const &id) noexcept
The root page of an account's directory.
Definition: Indexes.cpp:312
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
ripple::tecFROZEN
@ tecFROZEN
Definition: TER.h:284
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
ripple::Issue
A currency issued by an account.
Definition: Issue.h:35
ripple::sfSendMax
const SF_AMOUNT sfSendMax
@@ -627,7 +627,7 @@ $(function() {
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::STPathSet
Definition: STPathSet.h:176
algorithm
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfHighAuth
@ lsfHighAuth
Definition: LedgerFormats.h:289
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
ripple::STAmount::getIssuer
AccountID const & getIssuer() const
Definition: STAmount.h:362
diff --git a/Clawback_8cpp_source.html b/Clawback_8cpp_source.html index 1d892204f9..1cf3cd31be 100644 --- a/Clawback_8cpp_source.html +++ b/Clawback_8cpp_source.html @@ -214,7 +214,7 @@ $(function() {
143 } // namespace ripple
ripple::rippleCredit
TER rippleCredit(ApplyView &view, AccountID const &uSenderID, AccountID const &uReceiverID, STAmount const &saAmount, bool bCheckIssuer, beast::Journal j)
Definition: View.cpp:950
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
ripple::PreclaimContext::j
const beast::Journal j
Definition: Transactor.h:60
@@ -227,7 +227,7 @@ $(function() {
ripple::tfClawbackMask
constexpr const std::uint32_t tfClawbackMask
Definition: TxFlags.h:164
ripple::STAmount::setIssuer
void setIssuer(AccountID const &uIssuer)
Definition: STAmount.h:436
ripple::lsfAllowTrustLineClawback
@ lsfAllowTrustLineClawback
Definition: LedgerFormats.h:278
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::STAmount::getIssuer
AccountID const & getIssuer() const
Definition: STAmount.h:362
ripple::base_uint< 160, detail::AccountIDTag >
ripple::temINVALID_FLAG
@ temINVALID_FLAG
Definition: TER.h:110
diff --git a/CreateCheck_8cpp_source.html b/CreateCheck_8cpp_source.html index f5696dbd9f..81ac8f896b 100644 --- a/CreateCheck_8cpp_source.html +++ b/CreateCheck_8cpp_source.html @@ -322,7 +322,7 @@ $(function() {
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
ripple::STObject::setAccountID
void setAccountID(SField const &field, AccountID const &)
Definition: STObject.cpp:689
ripple::tecFROZEN
@ tecFROZEN
Definition: TER.h:284
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::sfSourceTag
const SF_UINT32 sfSourceTag
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
@@ -346,7 +346,7 @@ $(function() {
ripple::STTx::getSeqProxy
SeqProxy getSeqProxy() const
Definition: STTx.cpp:183
ripple::isLegalNet
bool isLegalNet(STAmount const &value)
Definition: STAmount.h:449
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
ripple::sfExpiration
const SF_UINT32 sfExpiration
ripple::Keylet::key
uint256 key
Definition: Keylet.h:40
diff --git a/CreateOffer_8cpp_source.html b/CreateOffer_8cpp_source.html index 0629b74de8..8165818b5c 100644 --- a/CreateOffer_8cpp_source.html +++ b/CreateOffer_8cpp_source.html @@ -1324,7 +1324,7 @@ $(function() {
ripple::Application::getOrderBookDB
virtual OrderBookDB & getOrderBookDB()=0
ripple::TOffer::quality
Quality quality() const noexcept
Returns the quality of the offer.
Definition: Offer.h:75
ripple::CreateOffer::takerCross
std::pair< TER, Amounts > takerCross(Sandbox &sb, Sandbox &sbCancel, Amounts const &takerAmount)
Definition: CreateOffer.cpp:627
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::CreateOffer::flowCross
std::pair< TER, Amounts > flowCross(PaymentSandbox &psb, PaymentSandbox &psbCancel, Amounts const &takerAmount)
Definition: CreateOffer.cpp:672
ripple::Issue
A currency issued by an account.
Definition: Issue.h:35
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
@@ -1391,7 +1391,7 @@ $(function() {
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::isTecClaim
bool isTecClaim(TER x)
Definition: TER.h:643
ripple::STPathSet
Definition: STPathSet.h:176
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyView
Writeable view to a ledger, for applying a transaction.
Definition: ApplyView.h:134
ripple::lsfHighAuth
@ lsfHighAuth
Definition: LedgerFormats.h:289
ripple::tecKILLED
@ tecKILLED
Definition: TER.h:297
@@ -1524,7 +1524,7 @@ $(function() {
ripple::Transactor::account_
const AccountID account_
Definition: Transactor.h:91
ripple::TOffer
Definition: Offer.h:49
ripple::tfImmediateOrCancel
constexpr std::uint32_t tfImmediateOrCancel
Definition: TxFlags.h:95
-
ripple::Transactor::preCompute
virtual void preCompute()
Definition: Transactor.cpp:437
+
ripple::Transactor::preCompute
virtual void preCompute()
Definition: Transactor.cpp:440
ripple::STObject::getFieldAmount
STAmount const & getFieldAmount(SField const &field) const
Definition: STObject.cpp:603
ripple::xrpCurrency
Currency const & xrpCurrency()
XRP currency.
Definition: UintTypes.cpp:115
ripple::ApplyContext::tx
STTx const & tx
Definition: ApplyContext.h:48
diff --git a/CreateTicket_8cpp_source.html b/CreateTicket_8cpp_source.html index 153c214f4b..36862f7fb0 100644 --- a/CreateTicket_8cpp_source.html +++ b/CreateTicket_8cpp_source.html @@ -229,7 +229,7 @@ $(function() {
ripple::keylet::ownerDir
Keylet ownerDir(AccountID const &id) noexcept
The root page of an account's directory.
Definition: Indexes.cpp:312
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::CreateTicket::maxValidCount
constexpr static std::uint32_t maxValidCount
Definition: CreateTicket.h:57
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
@@ -248,7 +248,7 @@ $(function() {
ripple::STTx::getSeqProxy
SeqProxy getSeqProxy() const
Definition: STTx.cpp:183
ripple::sfTicketSequence
const SF_UINT32 sfTicketSequence
ripple::keylet::ticket
static const ticket_t ticket
Definition: Indexes.h:168
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
ripple::SeqProxy::isTicket
constexpr bool isTicket() const
Definition: SeqProxy.h:94
ripple::Keylet::key
uint256 key
Definition: Keylet.h:40
diff --git a/DID_8cpp_source.html b/DID_8cpp_source.html index 724e00cc24..64142acc8f 100644 --- a/DID_8cpp_source.html +++ b/DID_8cpp_source.html @@ -301,7 +301,7 @@ $(function() {
ripple::keylet::ownerDir
Keylet ownerDir(AccountID const &id) noexcept
The root page of an account's directory.
Definition: Indexes.cpp:312
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
ripple::STLedgerEntry::key
uint256 const & key() const
Returns the 'key' (or 'index') of this item.
Definition: STLedgerEntry.h:113
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
@@ -322,7 +322,7 @@ $(function() {
ripple::temEMPTY_DID
@ temEMPTY_DID
Definition: TER.h:137
ripple::DIDSet::preflight
static NotTEC preflight(PreflightContext const &ctx)
Definition: DID.cpp:47
ripple::STAmount::xrp
XRPAmount xrp() const
Definition: STAmount.cpp:345
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyView
Writeable view to a ledger, for applying a transaction.
Definition: ApplyView.h:134
ripple::ApplyView::dirRemove
bool dirRemove(Keylet const &directory, std::uint64_t page, uint256 const &key, bool keepRoot)
Remove an entry from a directory.
Definition: ApplyView.cpp:189
ripple::base_uint
Integers of any length that is a multiple of 32-bits.
Definition: base_uint.h:82
diff --git a/DeleteAccount_8cpp_source.html b/DeleteAccount_8cpp_source.html index cd81ee0dfa..eecd7138fd 100644 --- a/DeleteAccount_8cpp_source.html +++ b/DeleteAccount_8cpp_source.html @@ -435,7 +435,7 @@ $(function() {
ripple::Application
Definition: Application.h:116
ripple::cdirNext
bool cdirNext(ReadView const &view, uint256 const &root, std::shared_ptr< SLE const > &page, unsigned int &index, uint256 &entry)
Returns the next entry in the directory, advancing the index.
Definition: View.cpp:145
ripple::sfFirstNFTokenSequence
const SF_UINT32 sfFirstNFTokenSequence
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::ltTICKET
@ ltTICKET
A ledger object which describes a ticket.
Definition: LedgerFormats.h:80
ripple::lsfPasswordSpent
@ lsfPasswordSpent
Definition: LedgerFormats.h:254
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
@@ -464,8 +464,8 @@ $(function() {
ripple::base_uint::next
base_uint next() const
Definition: base_uint.h:448
ripple::DeleteAccount::preclaim
static TER preclaim(PreclaimContext const &ctx)
Definition: DeleteAccount.cpp:177
ripple::temDST_IS_SRC
@ temDST_IS_SRC
Definition: TER.h:107
-
ripple::Transactor::ticketDelete
static TER ticketDelete(ApplyView &view, AccountID const &account, uint256 const &ticketIndex, beast::Journal j)
Definition: Transactor.cpp:383
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::Transactor::ticketDelete
static TER ticketDelete(ApplyView &view, AccountID const &account, uint256 const &ticketIndex, beast::Journal j)
Definition: Transactor.cpp:386
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfDepositAuth
@ lsfDepositAuth
Definition: LedgerFormats.h:265
ripple::ApplyView
Writeable view to a ledger, for applying a transaction.
Definition: ApplyView.h:134
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
diff --git a/DepositPreauth_8cpp_source.html b/DepositPreauth_8cpp_source.html index 49d8528e25..5783255355 100644 --- a/DepositPreauth_8cpp_source.html +++ b/DepositPreauth_8cpp_source.html @@ -278,7 +278,7 @@ $(function() {
ripple::keylet::ownerDir
Keylet ownerDir(AccountID const &id) noexcept
The root page of an account's directory.
Definition: Indexes.cpp:312
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
ripple::Application
Definition: Application.h:116
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
ripple::tecNO_TARGET
@ tecNO_TARGET
Definition: TER.h:285
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
@@ -297,7 +297,7 @@ $(function() {
ripple::temCANNOT_PREAUTH_SELF
@ temCANNOT_PREAUTH_SELF
Definition: TER.h:119
beast::Journal::warn
Stream warn() const
Definition: Journal.h:326
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyView
Writeable view to a ledger, for applying a transaction.
Definition: ApplyView.h:134
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
ripple::ApplyView::dirRemove
bool dirRemove(Keylet const &directory, std::uint64_t page, uint256 const &key, bool keepRoot)
Remove an entry from a directory.
Definition: ApplyView.cpp:189
diff --git a/Escrow_8cpp_source.html b/Escrow_8cpp_source.html index 062bf0677c..8b209df49f 100644 --- a/Escrow_8cpp_source.html +++ b/Escrow_8cpp_source.html @@ -664,7 +664,7 @@ $(function() {
ripple::sfOfferSequence
const SF_UINT32 sfOfferSequence
ripple::keylet::ownerDir
Keylet ownerDir(AccountID const &id) noexcept
The root page of an account's directory.
Definition: Indexes.cpp:312
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::sfSourceTag
const SF_UINT32 sfSourceTag
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
ripple::tecNO_TARGET
@ tecNO_TARGET
Definition: TER.h:285
@@ -695,7 +695,7 @@ $(function() {
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::EscrowCreate::preclaim
static TER preclaim(PreclaimContext const &ctx)
Definition: Escrow.cpp:160
ripple::STAmount::xrp
XRPAmount xrp() const
Definition: STAmount.cpp:345
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfDepositAuth
@ lsfDepositAuth
Definition: LedgerFormats.h:265
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
std::error_code
STL class.
@@ -708,7 +708,7 @@ $(function() {
ripple::keylet::escrow
Keylet escrow(AccountID const &src, std::uint32_t seq) noexcept
An escrow entry.
Definition: Indexes.cpp:327
ripple::tefBAD_LEDGER
@ tefBAD_LEDGER
Definition: TER.h:164
ripple::adjustOwnerCount
void adjustOwnerCount(ApplyView &view, std::shared_ptr< SLE > const &sle, std::int32_t amount, beast::Journal j)
Adjust the owner count up or down.
Definition: View.cpp:730
-
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:162
+
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:165
ripple::keylet::account
Keylet account(AccountID const &id) noexcept
AccountID root.
Definition: Indexes.cpp:142
ripple::TERSubset
Definition: TER.h:380
ripple::tecUNFUNDED
@ tecUNFUNDED
Definition: TER.h:276
diff --git a/NFTokenAcceptOffer_8cpp_source.html b/NFTokenAcceptOffer_8cpp_source.html index 2fd3ccc051..741053ba38 100644 --- a/NFTokenAcceptOffer_8cpp_source.html +++ b/NFTokenAcceptOffer_8cpp_source.html @@ -528,7 +528,7 @@ $(function() {
beast::Journal::fatal
Stream fatal() const
Definition: Journal.h:338
ripple::tecOBJECT_NOT_FOUND
@ tecOBJECT_NOT_FOUND
Definition: TER.h:307
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::fixNFTokenNegOffer
const uint256 fixNFTokenNegOffer
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
ripple::temBAD_OFFER
@ temBAD_OFFER
Definition: TER.h:94
@@ -558,7 +558,7 @@ $(function() {
ripple::nft::findToken
std::optional< STObject > findToken(ReadView const &view, AccountID const &owner, uint256 const &nftokenID)
Finds the specified token in the owner's token directory.
Definition: NFTokenUtils.cpp:483
ripple::tecCANT_ACCEPT_OWN_NFTOKEN_OFFER
@ tecCANT_ACCEPT_OWN_NFTOKEN_OFFER
Definition: TER.h:305
ripple::nft::removeToken
TER removeToken(ApplyView &view, AccountID const &owner, uint256 const &nftokenID)
Remove the token from the owner's token directory.
Definition: NFTokenUtils.cpp:349
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfSellNFToken
@ lsfSellNFToken
Definition: LedgerFormats.h:305
ripple::sfExpiration
const SF_UINT32 sfExpiration
ripple::nft::getIssuer
AccountID getIssuer(uint256 const &id)
Definition: nft.h:119
diff --git a/NFTokenBurn_8cpp_source.html b/NFTokenBurn_8cpp_source.html index 95eed0f168..cc847b0219 100644 --- a/NFTokenBurn_8cpp_source.html +++ b/NFTokenBurn_8cpp_source.html @@ -219,7 +219,7 @@ $(function() {
148 } // namespace ripple
ripple::NFTokenBurn::preflight
static NotTEC preflight(PreflightContext const &ctx)
Definition: NFTokenBurn.cpp:34
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::nft::getFlags
std::uint16_t getFlags(uint256 const &id)
Definition: nft.h:59
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
@@ -233,7 +233,7 @@ $(function() {
ripple::ApplyView::update
virtual void update(std::shared_ptr< SLE > const &sle)=0
Indicate changes to a peeked SLE.
ripple::nft::findToken
std::optional< STObject > findToken(ReadView const &view, AccountID const &owner, uint256 const &nftokenID)
Finds the specified token in the owner's token directory.
Definition: NFTokenUtils.cpp:483
ripple::nft::removeToken
TER removeToken(ApplyView &view, AccountID const &owner, uint256 const &nftokenID)
Remove the token from the owner's token directory.
Definition: NFTokenUtils.cpp:349
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::NFTokenBurn::preclaim
static TER preclaim(PreclaimContext const &ctx)
Definition: NFTokenBurn.cpp:49
ripple::nft::getIssuer
AccountID getIssuer(uint256 const &id)
Definition: nft.h:119
ripple::temINVALID_FLAG
@ temINVALID_FLAG
Definition: TER.h:110
diff --git a/NFTokenCancelOffer_8cpp_source.html b/NFTokenCancelOffer_8cpp_source.html index ba4f6c3c49..571902e179 100644 --- a/NFTokenCancelOffer_8cpp_source.html +++ b/NFTokenCancelOffer_8cpp_source.html @@ -187,7 +187,7 @@ $(function() {
beast::Journal::fatal
Stream fatal() const
Definition: Journal.h:338
ripple::NFTokenCancelOffer::doApply
TER doApply() override
Definition: NFTokenCancelOffer.cpp:99
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
ripple::sfNFTokenOffers
const SF_VECTOR256 sfNFTokenOffers
ripple::Transactor::j_
const beast::Journal j_
Definition: Transactor.h:89
@@ -199,7 +199,7 @@ $(function() {
ripple::STObject::empty
bool empty() const
Definition: STObject.h:874
ripple::NFTokenCancelOffer::preflight
static NotTEC preflight(PreflightContext const &ctx)
Definition: NFTokenCancelOffer.cpp:31
std::sort
T sort(T... args)
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::STVector256::begin
std::vector< uint256 >::iterator begin()
Definition: STVector256.h:222
ripple::base_uint< 256 >
ripple::temINVALID_FLAG
@ temINVALID_FLAG
Definition: TER.h:110
diff --git a/NFTokenCreateOffer_8cpp_source.html b/NFTokenCreateOffer_8cpp_source.html index 6ffe35d46a..eef2f02291 100644 --- a/NFTokenCreateOffer_8cpp_source.html +++ b/NFTokenCreateOffer_8cpp_source.html @@ -361,7 +361,7 @@ $(function() {
ripple::keylet::ownerDir
Keylet ownerDir(AccountID const &id) noexcept
The root page of an account's directory.
Definition: Indexes.cpp:312
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
ripple::tecFROZEN
@ tecFROZEN
Definition: TER.h:284
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::fixNFTokenNegOffer
const uint256 fixNFTokenNegOffer
ripple::tecNO_TARGET
@ tecNO_TARGET
Definition: TER.h:285
ripple::nft::getFlags
std::uint16_t getFlags(uint256 const &id)
Definition: nft.h:59
@@ -388,7 +388,7 @@ $(function() {
ripple::nft::findToken
std::optional< STObject > findToken(ReadView const &view, AccountID const &owner, uint256 const &nftokenID)
Finds the specified token in the owner's token directory.
Definition: NFTokenUtils.cpp:483
ripple::NFTokenCreateOffer::preclaim
static TER preclaim(PreclaimContext const &ctx)
Definition: NFTokenCreateOffer.cpp:104
ripple::sfNFTokenOfferNode
const SF_UINT64 sfNFTokenOfferNode
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfSellNFToken
@ lsfSellNFToken
Definition: LedgerFormats.h:305
ripple::sfExpiration
const SF_UINT32 sfExpiration
ripple::nft::getIssuer
AccountID getIssuer(uint256 const &id)
Definition: nft.h:119
diff --git a/NFTokenMint_8cpp_source.html b/NFTokenMint_8cpp_source.html index 902f7e6c4f..31024f400d 100644 --- a/NFTokenMint_8cpp_source.html +++ b/NFTokenMint_8cpp_source.html @@ -353,7 +353,7 @@ $(function() {
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
ripple::fixRemoveNFTokenAutoTrustLine
const uint256 fixRemoveNFTokenAutoTrustLine
ripple::sfFirstNFTokenSequence
const SF_UINT32 sfFirstNFTokenSequence
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::tfTransferable
constexpr const std::uint32_t tfTransferable
Definition: TxFlags.h:131
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
@@ -371,7 +371,7 @@ $(function() {
ripple::STTx::getSeqProxy
SeqProxy getSeqProxy() const
Definition: STTx.cpp:183
ripple::nft::toTaxon
Taxon toTaxon(std::uint32_t i)
Definition: nft.h:42
ripple::base_uint::data
pointer data()
Definition: base_uint.h:122
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::sfTransferFee
const SF_UINT16 sfTransferFee
ripple::base_uint::size
constexpr static std::size_t size()
Definition: base_uint.h:519
ripple::fixNFTokenRemint
const uint256 fixNFTokenRemint
diff --git a/PayChan_8cpp_source.html b/PayChan_8cpp_source.html index 9bb97ecaba..07d79d405c 100644 --- a/PayChan_8cpp_source.html +++ b/PayChan_8cpp_source.html @@ -644,7 +644,7 @@ $(function() {
ripple::ReadView::info
virtual LedgerInfo const & info() const =0
Returns information about the ledger.
ripple::keylet::ownerDir
Keylet ownerDir(AccountID const &id) noexcept
The root page of an account's directory.
Definition: Indexes.cpp:312
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::sfSourceTag
const SF_UINT32 sfSourceTag
ripple::PayChanCreate::doApply
TER doApply() override
Definition: PayChan.cpp:245
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
@@ -674,7 +674,7 @@ $(function() {
ripple::PayChanFund::doApply
TER doApply() override
Definition: PayChan.cpp:329
ripple::serializePayChanAuthorization
void serializePayChanAuthorization(Serializer &msg, uint256 const &key, XRPAmount const &amt)
Definition: protocol/PayChan.h:31
ripple::temDST_IS_SRC
@ temDST_IS_SRC
Definition: TER.h:107
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfDepositAuth
@ lsfDepositAuth
Definition: LedgerFormats.h:265
ripple::ApplyView
Writeable view to a ledger, for applying a transaction.
Definition: ApplyView.h:134
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
diff --git a/Payment_8cpp_source.html b/Payment_8cpp_source.html index 8919e5c3b6..e311b9ffb9 100644 --- a/Payment_8cpp_source.html +++ b/Payment_8cpp_source.html @@ -582,7 +582,7 @@ $(function() {
ripple::badCurrency
Currency const & badCurrency()
We deliberately disallow the currency that looks like "XRP" because too many people were using it ins...
Definition: UintTypes.cpp:129
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
ripple::sfPaths
const SField sfPaths
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::lsfPasswordSpent
@ lsfPasswordSpent
Definition: LedgerFormats.h:254
ripple::temBAD_SEND_XRP_MAX
@ temBAD_SEND_XRP_MAX
Definition: TER.h:99
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
@@ -616,7 +616,7 @@ $(function() {
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::STPathSet
Definition: STPathSet.h:176
ripple::STAmount::xrp
XRPAmount xrp() const
Definition: STAmount.cpp:345
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfDepositAuth
@ lsfDepositAuth
Definition: LedgerFormats.h:265
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
ripple::featureDeletableAccounts
const uint256 featureDeletableAccounts
diff --git a/SetAccount_8cpp_source.html b/SetAccount_8cpp_source.html index 735735236a..8c1831e976 100644 --- a/SetAccount_8cpp_source.html +++ b/SetAccount_8cpp_source.html @@ -683,7 +683,7 @@ $(function() {
612 } // namespace ripple
ripple::keylet::ownerDir
Keylet ownerDir(AccountID const &id) noexcept
The root page of an account's directory.
Definition: Indexes.cpp:312
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::makeSlice
std::enable_if_t< std::is_same< T, char >::value||std::is_same< T, unsigned char >::value, Slice > makeSlice(std::array< T, N > const &a)
Definition: Slice.h:241
ripple::asfDisallowXRP
constexpr std::uint32_t asfDisallowXRP
Definition: TxFlags.h:76
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
@@ -712,7 +712,7 @@ $(function() {
ripple::lsfAllowTrustLineClawback
@ lsfAllowTrustLineClawback
Definition: LedgerFormats.h:278
ripple::temBAD_TRANSFER_RATE
@ temBAD_TRANSFER_RATE
Definition: TER.h:106
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfDepositAuth
@ lsfDepositAuth
Definition: LedgerFormats.h:265
ripple::asfDisallowIncomingTrustline
constexpr std::uint32_t asfDisallowIncomingTrustline
Definition: TxFlags.h:90
ripple::tfAccountSetMask
constexpr std::uint32_t tfAccountSetMask
Definition: TxFlags.h:69
diff --git a/SetRegularKey_8cpp_source.html b/SetRegularKey_8cpp_source.html index d19fd93e3c..35406dbd1a 100644 --- a/SetRegularKey_8cpp_source.html +++ b/SetRegularKey_8cpp_source.html @@ -174,10 +174,10 @@ $(function() {
103 
104 } // namespace ripple
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::lsfPasswordSpent
@ lsfPasswordSpent
Definition: LedgerFormats.h:254
ripple::makeSlice
std::enable_if_t< std::is_same< T, char >::value||std::is_same< T, unsigned char >::value, Slice > makeSlice(std::array< T, N > const &a)
Definition: Slice.h:241
-
ripple::Transactor::minimumFee
static XRPAmount minimumFee(Application &app, XRPAmount baseFee, Fees const &fees, ApplyFlags flags)
Compute the minimum fee required to process a transaction with a given baseFee based on the current s...
Definition: Transactor.cpp:180
+
ripple::Transactor::minimumFee
static XRPAmount minimumFee(Application &app, XRPAmount baseFee, Fees const &fees, ApplyFlags flags)
Compute the minimum fee required to process a transaction with a given baseFee based on the current s...
Definition: Transactor.cpp:183
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
beast::Journal::trace
Stream trace() const
Severity stream access functions.
Definition: Journal.h:308
@@ -189,11 +189,11 @@ $(function() {
ripple::temBAD_REGKEY
@ temBAD_REGKEY
Definition: TER.h:97
ripple::ApplyView::update
virtual void update(std::shared_ptr< SLE > const &sle)=0
Indicate changes to a peeked SLE.
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
ripple::publicKeyType
std::optional< KeyType > publicKeyType(Slice const &slice)
Returns the type of public key.
Definition: PublicKey.cpp:207
ripple::temINVALID_FLAG
@ temINVALID_FLAG
Definition: TER.h:110
-
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:162
+
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:165
ripple::tecNO_ALTERNATIVE_KEY
@ tecNO_ALTERNATIVE_KEY
Definition: TER.h:277
ripple::PublicKey
A public key.
Definition: PublicKey.h:61
ripple::keylet::account
Keylet account(AccountID const &id) noexcept
AccountID root.
Definition: Indexes.cpp:142
diff --git a/SetSignerList_8cpp_source.html b/SetSignerList_8cpp_source.html index 79d2544500..28c2dc7f30 100644 --- a/SetSignerList_8cpp_source.html +++ b/SetSignerList_8cpp_source.html @@ -514,7 +514,7 @@ $(function() {
ripple::Application
Definition: Application.h:116
ripple::STObject::setAccountID
void setAccountID(SField const &field, AccountID const &)
Definition: STObject.cpp:689
ripple::sfSignerWeight
const SF_UINT16 sfSignerWeight
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
std::make_tuple
T make_tuple(T... args)
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
@@ -544,7 +544,7 @@ $(function() {
std::sort
T sort(T... args)
algorithm
ripple::defaultSignerListID_
static const std::uint32_t defaultSignerListID_
Definition: SetSignerList.cpp:38
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyView
Writeable view to a ledger, for applying a transaction.
Definition: ApplyView.h:134
std::is_sorted
T is_sorted(T... args)
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
@@ -617,7 +617,7 @@ $(function() {
ripple::PreflightContext::rules
const Rules rules
Definition: Transactor.h:36
ripple::tesSUCCESS
@ tesSUCCESS
Definition: TER.h:236
ripple::Transactor::account_
const AccountID account_
Definition: Transactor.h:91
-
ripple::Transactor::preCompute
virtual void preCompute()
Definition: Transactor.cpp:437
+
ripple::Transactor::preCompute
virtual void preCompute()
Definition: Transactor.cpp:440
ripple::SetSignerList::quorum_
std::uint32_t quorum_
Definition: SetSignerList.h:48
ripple::ApplyContext::tx
STTx const & tx
Definition: ApplyContext.h:48
ripple::temBAD_WEIGHT
@ temBAD_WEIGHT
Definition: TER.h:116
diff --git a/SetTrust_8cpp_source.html b/SetTrust_8cpp_source.html index e679f7177e..0b0ee50d4a 100644 --- a/SetTrust_8cpp_source.html +++ b/SetTrust_8cpp_source.html @@ -642,7 +642,7 @@ $(function() {
ripple::SetTrust::preflight
static NotTEC preflight(PreflightContext const &ctx)
Definition: SetTrust.cpp:32
ripple::sfHighQualityIn
const SF_UINT32 sfHighQualityIn
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
ripple::tecINSUF_RESERVE_LINE
@ tecINSUF_RESERVE_LINE
Definition: TER.h:269
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
@@ -670,7 +670,7 @@ $(function() {
ripple::STAmount::setIssuer
void setIssuer(AccountID const &uIssuer)
Definition: STAmount.h:436
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
ripple::temDST_IS_SRC
@ temDST_IS_SRC
Definition: TER.h:107
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfHighAuth
@ lsfHighAuth
Definition: LedgerFormats.h:289
ripple::ApplyContext::app
Application & app
Definition: ApplyContext.h:47
ripple::STAmount::getIssuer
AccountID const & getIssuer() const
Definition: STAmount.h:362
diff --git a/Transactor_8cpp_source.html b/Transactor_8cpp_source.html index 69b9e78dd2..b6fe11d7cf 100644 --- a/Transactor_8cpp_source.html +++ b/Transactor_8cpp_source.html @@ -110,979 +110,982 @@ $(function() {
40 NotTEC
41 preflight0(PreflightContext const& ctx)
42 {
-
43  uint32_t const nodeNID = ctx.app.config().NETWORK_ID;
-
44  std::optional<uint32_t> const txNID = ctx.tx[~sfNetworkID];
-
45 
-
46  if (nodeNID <= 1024)
-
47  {
-
48  // legacy networks have IDs 1024 and below. These networks cannot
-
49  // specify NetworkID in txn
-
50  if (txNID)
-
51  return telNETWORK_ID_MAKES_TX_NON_CANONICAL;
-
52  }
-
53  else
-
54  {
-
55  // new networks both require the field to be present and require it to
-
56  // match
-
57  if (!txNID)
-
58  return telREQUIRES_NETWORK_ID;
-
59 
-
60  if (*txNID != nodeNID)
-
61  return telWRONG_NETWORK;
-
62  }
-
63 
-
64  auto const txID = ctx.tx.getTransactionID();
-
65 
-
66  if (txID == beast::zero)
-
67  {
-
68  JLOG(ctx.j.warn())
-
69  << "applyTransaction: transaction id may not be zero";
-
70  return temINVALID;
-
71  }
-
72 
-
73  return tesSUCCESS;
-
74 }
+
43  if (!isPseudoTx(ctx.tx) || ctx.tx.isFieldPresent(sfNetworkID))
+
44  {
+
45  uint32_t nodeNID = ctx.app.config().NETWORK_ID;
+
46  std::optional<uint32_t> txNID = ctx.tx[~sfNetworkID];
+
47 
+
48  if (nodeNID <= 1024)
+
49  {
+
50  // legacy networks have ids less than 1024, these networks cannot
+
51  // specify NetworkID in txn
+
52  if (txNID)
+
53  return telNETWORK_ID_MAKES_TX_NON_CANONICAL;
+
54  }
+
55  else
+
56  {
+
57  // new networks both require the field to be present and require it
+
58  // to match
+
59  if (!txNID)
+
60  return telREQUIRES_NETWORK_ID;
+
61 
+
62  if (*txNID != nodeNID)
+
63  return telWRONG_NETWORK;
+
64  }
+
65  }
+
66 
+
67  auto const txID = ctx.tx.getTransactionID();
+
68 
+
69  if (txID == beast::zero)
+
70  {
+
71  JLOG(ctx.j.warn())
+
72  << "applyTransaction: transaction id may not be zero";
+
73  return temINVALID;
+
74  }
75 
-
77 NotTEC
-
78 preflight1(PreflightContext const& ctx)
-
79 {
-
80  // This is inappropriate in preflight0, because only Change transactions
-
81  // skip this function, and those do not allow an sfTicketSequence field.
-
82  if (ctx.tx.isFieldPresent(sfTicketSequence) &&
-
83  !ctx.rules.enabled(featureTicketBatch))
-
84  {
-
85  return temMALFORMED;
-
86  }
-
87 
-
88  auto const ret = preflight0(ctx);
-
89  if (!isTesSuccess(ret))
-
90  return ret;
-
91 
-
92  auto const id = ctx.tx.getAccountID(sfAccount);
-
93  if (id == beast::zero)
-
94  {
-
95  JLOG(ctx.j.warn()) << "preflight1: bad account id";
-
96  return temBAD_SRC_ACCOUNT;
-
97  }
-
98 
-
99  // No point in going any further if the transaction fee is malformed.
-
100  auto const fee = ctx.tx.getFieldAmount(sfFee);
-
101  if (!fee.native() || fee.negative() || !isLegalAmount(fee.xrp()))
-
102  {
-
103  JLOG(ctx.j.debug()) << "preflight1: invalid fee";
-
104  return temBAD_FEE;
-
105  }
-
106 
-
107  auto const spk = ctx.tx.getSigningPubKey();
-
108 
-
109  if (!spk.empty() && !publicKeyType(makeSlice(spk)))
-
110  {
-
111  JLOG(ctx.j.debug()) << "preflight1: invalid signing key";
-
112  return temBAD_SIGNATURE;
-
113  }
-
114 
-
115  // An AccountTxnID field constrains transaction ordering more than the
-
116  // Sequence field. Tickets, on the other hand, reduce ordering
-
117  // constraints. Because Tickets and AccountTxnID work against one
-
118  // another the combination is unsupported and treated as malformed.
-
119  //
-
120  // We return temINVALID for such transactions.
-
121  if (ctx.tx.getSeqProxy().isTicket() &&
-
122  ctx.tx.isFieldPresent(sfAccountTxnID))
-
123  return temINVALID;
-
124 
-
125  return tesSUCCESS;
-
126 }
+
76  return tesSUCCESS;
+
77 }
+
78 
+
80 NotTEC
+
81 preflight1(PreflightContext const& ctx)
+
82 {
+
83  // This is inappropriate in preflight0, because only Change transactions
+
84  // skip this function, and those do not allow an sfTicketSequence field.
+
85  if (ctx.tx.isFieldPresent(sfTicketSequence) &&
+
86  !ctx.rules.enabled(featureTicketBatch))
+
87  {
+
88  return temMALFORMED;
+
89  }
+
90 
+
91  auto const ret = preflight0(ctx);
+
92  if (!isTesSuccess(ret))
+
93  return ret;
+
94 
+
95  auto const id = ctx.tx.getAccountID(sfAccount);
+
96  if (id == beast::zero)
+
97  {
+
98  JLOG(ctx.j.warn()) << "preflight1: bad account id";
+
99  return temBAD_SRC_ACCOUNT;
+
100  }
+
101 
+
102  // No point in going any further if the transaction fee is malformed.
+
103  auto const fee = ctx.tx.getFieldAmount(sfFee);
+
104  if (!fee.native() || fee.negative() || !isLegalAmount(fee.xrp()))
+
105  {
+
106  JLOG(ctx.j.debug()) << "preflight1: invalid fee";
+
107  return temBAD_FEE;
+
108  }
+
109 
+
110  auto const spk = ctx.tx.getSigningPubKey();
+
111 
+
112  if (!spk.empty() && !publicKeyType(makeSlice(spk)))
+
113  {
+
114  JLOG(ctx.j.debug()) << "preflight1: invalid signing key";
+
115  return temBAD_SIGNATURE;
+
116  }
+
117 
+
118  // An AccountTxnID field constrains transaction ordering more than the
+
119  // Sequence field. Tickets, on the other hand, reduce ordering
+
120  // constraints. Because Tickets and AccountTxnID work against one
+
121  // another the combination is unsupported and treated as malformed.
+
122  //
+
123  // We return temINVALID for such transactions.
+
124  if (ctx.tx.getSeqProxy().isTicket() &&
+
125  ctx.tx.isFieldPresent(sfAccountTxnID))
+
126  return temINVALID;
127 
-
129 NotTEC
-
130 preflight2(PreflightContext const& ctx)
-
131 {
-
132  auto const sigValid = checkValidity(
-
133  ctx.app.getHashRouter(), ctx.tx, ctx.rules, ctx.app.config());
-
134  if (sigValid.first == Validity::SigBad)
-
135  {
-
136  JLOG(ctx.j.debug()) << "preflight2: bad signature. " << sigValid.second;
-
137  return temINVALID;
-
138  }
-
139  return tesSUCCESS;
-
140 }
-
141 
-
142 //------------------------------------------------------------------------------
-
143 
-
144 PreflightContext::PreflightContext(
-
145  Application& app_,
-
146  STTx const& tx_,
-
147  Rules const& rules_,
-
148  ApplyFlags flags_,
-
149  beast::Journal j_)
-
150  : app(app_), tx(tx_), rules(rules_), flags(flags_), j(j_)
-
151 {
-
152 }
-
153 
-
154 //------------------------------------------------------------------------------
-
155 
-
156 Transactor::Transactor(ApplyContext& ctx)
-
157  : ctx_(ctx), j_(ctx.journal), account_(ctx.tx.getAccountID(sfAccount))
-
158 {
-
159 }
-
160 
-
161 XRPAmount
-
162 Transactor::calculateBaseFee(ReadView const& view, STTx const& tx)
-
163 {
-
164  // Returns the fee in fee units.
-
165 
-
166  // The computation has two parts:
-
167  // * The base fee, which is the same for most transactions.
-
168  // * The additional cost of each multisignature on the transaction.
-
169  XRPAmount const baseFee = view.fees().base;
-
170 
-
171  // Each signer adds one more baseFee to the minimum required fee
-
172  // for the transaction.
-
173  std::size_t const signerCount =
-
174  tx.isFieldPresent(sfSigners) ? tx.getFieldArray(sfSigners).size() : 0;
-
175 
-
176  return baseFee + (signerCount * baseFee);
-
177 }
+
128  return tesSUCCESS;
+
129 }
+
130 
+
132 NotTEC
+
133 preflight2(PreflightContext const& ctx)
+
134 {
+
135  auto const sigValid = checkValidity(
+
136  ctx.app.getHashRouter(), ctx.tx, ctx.rules, ctx.app.config());
+
137  if (sigValid.first == Validity::SigBad)
+
138  {
+
139  JLOG(ctx.j.debug()) << "preflight2: bad signature. " << sigValid.second;
+
140  return temINVALID;
+
141  }
+
142  return tesSUCCESS;
+
143 }
+
144 
+
145 //------------------------------------------------------------------------------
+
146 
+
147 PreflightContext::PreflightContext(
+
148  Application& app_,
+
149  STTx const& tx_,
+
150  Rules const& rules_,
+
151  ApplyFlags flags_,
+
152  beast::Journal j_)
+
153  : app(app_), tx(tx_), rules(rules_), flags(flags_), j(j_)
+
154 {
+
155 }
+
156 
+
157 //------------------------------------------------------------------------------
+
158 
+
159 Transactor::Transactor(ApplyContext& ctx)
+
160  : ctx_(ctx), j_(ctx.journal), account_(ctx.tx.getAccountID(sfAccount))
+
161 {
+
162 }
+
163 
+
164 XRPAmount
+
165 Transactor::calculateBaseFee(ReadView const& view, STTx const& tx)
+
166 {
+
167  // Returns the fee in fee units.
+
168 
+
169  // The computation has two parts:
+
170  // * The base fee, which is the same for most transactions.
+
171  // * The additional cost of each multisignature on the transaction.
+
172  XRPAmount const baseFee = view.fees().base;
+
173 
+
174  // Each signer adds one more baseFee to the minimum required fee
+
175  // for the transaction.
+
176  std::size_t const signerCount =
+
177  tx.isFieldPresent(sfSigners) ? tx.getFieldArray(sfSigners).size() : 0;
178 
-
179 XRPAmount
-
180 Transactor::minimumFee(
-
181  Application& app,
-
182  XRPAmount baseFee,
-
183  Fees const& fees,
-
184  ApplyFlags flags)
-
185 {
-
186  return scaleFeeLoad(baseFee, app.getFeeTrack(), fees, flags & tapUNLIMITED);
-
187 }
-
188 
-
189 TER
-
190 Transactor::checkFee(PreclaimContext const& ctx, XRPAmount baseFee)
-
191 {
-
192  if (!ctx.tx[sfFee].native())
-
193  return temBAD_FEE;
-
194 
-
195  auto const feePaid = ctx.tx[sfFee].xrp();
-
196  if (!isLegalAmount(feePaid) || feePaid < beast::zero)
-
197  return temBAD_FEE;
-
198 
-
199  // Only check fee is sufficient when the ledger is open.
-
200  if (ctx.view.open())
-
201  {
-
202  auto const feeDue =
-
203  minimumFee(ctx.app, baseFee, ctx.view.fees(), ctx.flags);
-
204 
-
205  if (feePaid < feeDue)
-
206  {
-
207  JLOG(ctx.j.trace())
-
208  << "Insufficient fee paid: " << to_string(feePaid) << "/"
-
209  << to_string(feeDue);
-
210  return telINSUF_FEE_P;
-
211  }
-
212  }
-
213 
-
214  if (feePaid == beast::zero)
-
215  return tesSUCCESS;
+
179  return baseFee + (signerCount * baseFee);
+
180 }
+
181 
+
182 XRPAmount
+
183 Transactor::minimumFee(
+
184  Application& app,
+
185  XRPAmount baseFee,
+
186  Fees const& fees,
+
187  ApplyFlags flags)
+
188 {
+
189  return scaleFeeLoad(baseFee, app.getFeeTrack(), fees, flags & tapUNLIMITED);
+
190 }
+
191 
+
192 TER
+
193 Transactor::checkFee(PreclaimContext const& ctx, XRPAmount baseFee)
+
194 {
+
195  if (!ctx.tx[sfFee].native())
+
196  return temBAD_FEE;
+
197 
+
198  auto const feePaid = ctx.tx[sfFee].xrp();
+
199  if (!isLegalAmount(feePaid) || feePaid < beast::zero)
+
200  return temBAD_FEE;
+
201 
+
202  // Only check fee is sufficient when the ledger is open.
+
203  if (ctx.view.open())
+
204  {
+
205  auto const feeDue =
+
206  minimumFee(ctx.app, baseFee, ctx.view.fees(), ctx.flags);
+
207 
+
208  if (feePaid < feeDue)
+
209  {
+
210  JLOG(ctx.j.trace())
+
211  << "Insufficient fee paid: " << to_string(feePaid) << "/"
+
212  << to_string(feeDue);
+
213  return telINSUF_FEE_P;
+
214  }
+
215  }
216 
-
217  auto const id = ctx.tx.getAccountID(sfAccount);
-
218  auto const sle = ctx.view.read(keylet::account(id));
-
219  if (!sle)
-
220  return terNO_ACCOUNT;
-
221 
-
222  auto const balance = (*sle)[sfBalance].xrp();
-
223 
-
224  if (balance < feePaid)
-
225  {
-
226  JLOG(ctx.j.trace()) << "Insufficient balance:"
-
227  << " balance=" << to_string(balance)
-
228  << " paid=" << to_string(feePaid);
-
229 
-
230  if ((balance > beast::zero) && !ctx.view.open())
-
231  {
-
232  // Closed ledger, non-zero balance, less than fee
-
233  return tecINSUFF_FEE;
-
234  }
-
235 
-
236  return terINSUF_FEE_B;
-
237  }
+
217  if (feePaid == beast::zero)
+
218  return tesSUCCESS;
+
219 
+
220  auto const id = ctx.tx.getAccountID(sfAccount);
+
221  auto const sle = ctx.view.read(keylet::account(id));
+
222  if (!sle)
+
223  return terNO_ACCOUNT;
+
224 
+
225  auto const balance = (*sle)[sfBalance].xrp();
+
226 
+
227  if (balance < feePaid)
+
228  {
+
229  JLOG(ctx.j.trace()) << "Insufficient balance:"
+
230  << " balance=" << to_string(balance)
+
231  << " paid=" << to_string(feePaid);
+
232 
+
233  if ((balance > beast::zero) && !ctx.view.open())
+
234  {
+
235  // Closed ledger, non-zero balance, less than fee
+
236  return tecINSUFF_FEE;
+
237  }
238 
-
239  return tesSUCCESS;
-
240 }
+
239  return terINSUF_FEE_B;
+
240  }
241 
-
242 TER
-
243 Transactor::payFee()
-
244 {
-
245  auto const feePaid = ctx_.tx[sfFee].xrp();
-
246 
-
247  auto const sle = view().peek(keylet::account(account_));
-
248  if (!sle)
-
249  return tefINTERNAL;
-
250 
-
251  // Deduct the fee, so it's not available during the transaction.
-
252  // Will only write the account back if the transaction succeeds.
+
242  return tesSUCCESS;
+
243 }
+
244 
+
245 TER
+
246 Transactor::payFee()
+
247 {
+
248  auto const feePaid = ctx_.tx[sfFee].xrp();
+
249 
+
250  auto const sle = view().peek(keylet::account(account_));
+
251  if (!sle)
+
252  return tefINTERNAL;
253 
-
254  mSourceBalance -= feePaid;
-
255  sle->setFieldAmount(sfBalance, mSourceBalance);
+
254  // Deduct the fee, so it's not available during the transaction.
+
255  // Will only write the account back if the transaction succeeds.
256 
-
257  // VFALCO Should we call view().rawDestroyXRP() here as well?
-
258 
-
259  return tesSUCCESS;
-
260 }
+
257  mSourceBalance -= feePaid;
+
258  sle->setFieldAmount(sfBalance, mSourceBalance);
+
259 
+
260  // VFALCO Should we call view().rawDestroyXRP() here as well?
261 
-
262 NotTEC
-
263 Transactor::checkSeqProxy(
-
264  ReadView const& view,
-
265  STTx const& tx,
-
266  beast::Journal j)
-
267 {
-
268  auto const id = tx.getAccountID(sfAccount);
-
269 
-
270  auto const sle = view.read(keylet::account(id));
-
271 
-
272  if (!sle)
-
273  {
-
274  JLOG(j.trace())
-
275  << "applyTransaction: delay: source account does not exist "
-
276  << toBase58(id);
-
277  return terNO_ACCOUNT;
-
278  }
-
279 
-
280  SeqProxy const t_seqProx = tx.getSeqProxy();
-
281  SeqProxy const a_seq = SeqProxy::sequence((*sle)[sfSequence]);
+
262  return tesSUCCESS;
+
263 }
+
264 
+
265 NotTEC
+
266 Transactor::checkSeqProxy(
+
267  ReadView const& view,
+
268  STTx const& tx,
+
269  beast::Journal j)
+
270 {
+
271  auto const id = tx.getAccountID(sfAccount);
+
272 
+
273  auto const sle = view.read(keylet::account(id));
+
274 
+
275  if (!sle)
+
276  {
+
277  JLOG(j.trace())
+
278  << "applyTransaction: delay: source account does not exist "
+
279  << toBase58(id);
+
280  return terNO_ACCOUNT;
+
281  }
282 
-
283  if (t_seqProx.isSeq())
-
284  {
-
285  if (tx.isFieldPresent(sfTicketSequence) &&
-
286  view.rules().enabled(featureTicketBatch))
-
287  {
-
288  JLOG(j.trace()) << "applyTransaction: has both a TicketSequence "
-
289  "and a non-zero Sequence number";
-
290  return temSEQ_AND_TICKET;
-
291  }
-
292  if (t_seqProx != a_seq)
-
293  {
-
294  if (a_seq < t_seqProx)
-
295  {
-
296  JLOG(j.trace())
-
297  << "applyTransaction: has future sequence number "
-
298  << "a_seq=" << a_seq << " t_seq=" << t_seqProx;
-
299  return terPRE_SEQ;
-
300  }
-
301  // It's an already-used sequence number.
-
302  JLOG(j.trace()) << "applyTransaction: has past sequence number "
-
303  << "a_seq=" << a_seq << " t_seq=" << t_seqProx;
-
304  return tefPAST_SEQ;
-
305  }
-
306  }
-
307  else if (t_seqProx.isTicket())
-
308  {
-
309  // Bypass the type comparison. Apples and oranges.
-
310  if (a_seq.value() <= t_seqProx.value())
-
311  {
-
312  // If the Ticket number is greater than or equal to the
-
313  // account sequence there's the possibility that the
-
314  // transaction to create the Ticket has not hit the ledger
-
315  // yet. Allow a retry.
-
316  JLOG(j.trace()) << "applyTransaction: has future ticket id "
-
317  << "a_seq=" << a_seq << " t_seq=" << t_seqProx;
-
318  return terPRE_TICKET;
-
319  }
-
320 
-
321  // Transaction can never succeed if the Ticket is not in the ledger.
-
322  if (!view.exists(keylet::ticket(id, t_seqProx)))
-
323  {
-
324  JLOG(j.trace())
-
325  << "applyTransaction: ticket already used or never created "
-
326  << "a_seq=" << a_seq << " t_seq=" << t_seqProx;
-
327  return tefNO_TICKET;
-
328  }
-
329  }
-
330 
-
331  return tesSUCCESS;
-
332 }
+
283  SeqProxy const t_seqProx = tx.getSeqProxy();
+
284  SeqProxy const a_seq = SeqProxy::sequence((*sle)[sfSequence]);
+
285 
+
286  if (t_seqProx.isSeq())
+
287  {
+
288  if (tx.isFieldPresent(sfTicketSequence) &&
+
289  view.rules().enabled(featureTicketBatch))
+
290  {
+
291  JLOG(j.trace()) << "applyTransaction: has both a TicketSequence "
+
292  "and a non-zero Sequence number";
+
293  return temSEQ_AND_TICKET;
+
294  }
+
295  if (t_seqProx != a_seq)
+
296  {
+
297  if (a_seq < t_seqProx)
+
298  {
+
299  JLOG(j.trace())
+
300  << "applyTransaction: has future sequence number "
+
301  << "a_seq=" << a_seq << " t_seq=" << t_seqProx;
+
302  return terPRE_SEQ;
+
303  }
+
304  // It's an already-used sequence number.
+
305  JLOG(j.trace()) << "applyTransaction: has past sequence number "
+
306  << "a_seq=" << a_seq << " t_seq=" << t_seqProx;
+
307  return tefPAST_SEQ;
+
308  }
+
309  }
+
310  else if (t_seqProx.isTicket())
+
311  {
+
312  // Bypass the type comparison. Apples and oranges.
+
313  if (a_seq.value() <= t_seqProx.value())
+
314  {
+
315  // If the Ticket number is greater than or equal to the
+
316  // account sequence there's the possibility that the
+
317  // transaction to create the Ticket has not hit the ledger
+
318  // yet. Allow a retry.
+
319  JLOG(j.trace()) << "applyTransaction: has future ticket id "
+
320  << "a_seq=" << a_seq << " t_seq=" << t_seqProx;
+
321  return terPRE_TICKET;
+
322  }
+
323 
+
324  // Transaction can never succeed if the Ticket is not in the ledger.
+
325  if (!view.exists(keylet::ticket(id, t_seqProx)))
+
326  {
+
327  JLOG(j.trace())
+
328  << "applyTransaction: ticket already used or never created "
+
329  << "a_seq=" << a_seq << " t_seq=" << t_seqProx;
+
330  return tefNO_TICKET;
+
331  }
+
332  }
333 
-
334 NotTEC
-
335 Transactor::checkPriorTxAndLastLedger(PreclaimContext const& ctx)
-
336 {
-
337  auto const id = ctx.tx.getAccountID(sfAccount);
-
338 
-
339  auto const sle = ctx.view.read(keylet::account(id));
-
340 
-
341  if (!sle)
-
342  {
-
343  JLOG(ctx.j.trace())
-
344  << "applyTransaction: delay: source account does not exist "
-
345  << toBase58(id);
-
346  return terNO_ACCOUNT;
-
347  }
-
348 
-
349  if (ctx.tx.isFieldPresent(sfAccountTxnID) &&
-
350  (sle->getFieldH256(sfAccountTxnID) !=
-
351  ctx.tx.getFieldH256(sfAccountTxnID)))
-
352  return tefWRONG_PRIOR;
-
353 
-
354  if (ctx.tx.isFieldPresent(sfLastLedgerSequence) &&
-
355  (ctx.view.seq() > ctx.tx.getFieldU32(sfLastLedgerSequence)))
-
356  return tefMAX_LEDGER;
-
357 
-
358  if (ctx.view.txExists(ctx.tx.getTransactionID()))
-
359  return tefALREADY;
+
334  return tesSUCCESS;
+
335 }
+
336 
+
337 NotTEC
+
338 Transactor::checkPriorTxAndLastLedger(PreclaimContext const& ctx)
+
339 {
+
340  auto const id = ctx.tx.getAccountID(sfAccount);
+
341 
+
342  auto const sle = ctx.view.read(keylet::account(id));
+
343 
+
344  if (!sle)
+
345  {
+
346  JLOG(ctx.j.trace())
+
347  << "applyTransaction: delay: source account does not exist "
+
348  << toBase58(id);
+
349  return terNO_ACCOUNT;
+
350  }
+
351 
+
352  if (ctx.tx.isFieldPresent(sfAccountTxnID) &&
+
353  (sle->getFieldH256(sfAccountTxnID) !=
+
354  ctx.tx.getFieldH256(sfAccountTxnID)))
+
355  return tefWRONG_PRIOR;
+
356 
+
357  if (ctx.tx.isFieldPresent(sfLastLedgerSequence) &&
+
358  (ctx.view.seq() > ctx.tx.getFieldU32(sfLastLedgerSequence)))
+
359  return tefMAX_LEDGER;
360 
-
361  return tesSUCCESS;
-
362 }
+
361  if (ctx.view.txExists(ctx.tx.getTransactionID()))
+
362  return tefALREADY;
363 
-
364 TER
-
365 Transactor::consumeSeqProxy(SLE::pointer const& sleAccount)
-
366 {
-
367  assert(sleAccount);
-
368  SeqProxy const seqProx = ctx_.tx.getSeqProxy();
-
369  if (seqProx.isSeq())
-
370  {
-
371  // Note that if this transaction is a TicketCreate, then
-
372  // the transaction will modify the account root sfSequence
-
373  // yet again.
-
374  sleAccount->setFieldU32(sfSequence, seqProx.value() + 1);
-
375  return tesSUCCESS;
-
376  }
-
377  return ticketDelete(
-
378  view(), account_, getTicketIndex(account_, seqProx), j_);
-
379 }
-
380 
-
381 // Remove a single Ticket from the ledger.
-
382 TER
-
383 Transactor::ticketDelete(
-
384  ApplyView& view,
-
385  AccountID const& account,
-
386  uint256 const& ticketIndex,
-
387  beast::Journal j)
-
388 {
-
389  // Delete the Ticket, adjust the account root ticket count, and
-
390  // reduce the owner count.
-
391  SLE::pointer const sleTicket = view.peek(keylet::ticket(ticketIndex));
-
392  if (!sleTicket)
-
393  {
-
394  JLOG(j.fatal()) << "Ticket disappeared from ledger.";
-
395  return tefBAD_LEDGER;
-
396  }
-
397 
-
398  std::uint64_t const page{(*sleTicket)[sfOwnerNode]};
-
399  if (!view.dirRemove(keylet::ownerDir(account), page, ticketIndex, true))
-
400  {
-
401  JLOG(j.fatal()) << "Unable to delete Ticket from owner.";
-
402  return tefBAD_LEDGER;
-
403  }
-
404 
-
405  // Update the account root's TicketCount. If the ticket count drops to
-
406  // zero remove the (optional) field.
-
407  auto sleAccount = view.peek(keylet::account(account));
-
408  if (!sleAccount)
-
409  {
-
410  JLOG(j.fatal()) << "Could not find Ticket owner account root.";
-
411  return tefBAD_LEDGER;
-
412  }
-
413 
-
414  if (auto ticketCount = (*sleAccount)[~sfTicketCount])
-
415  {
-
416  if (*ticketCount == 1)
-
417  sleAccount->makeFieldAbsent(sfTicketCount);
-
418  else
-
419  ticketCount = *ticketCount - 1;
-
420  }
-
421  else
-
422  {
-
423  JLOG(j.fatal()) << "TicketCount field missing from account root.";
-
424  return tefBAD_LEDGER;
-
425  }
-
426 
-
427  // Update the Ticket owner's reserve.
-
428  adjustOwnerCount(view, sleAccount, -1, j);
+
364  return tesSUCCESS;
+
365 }
+
366 
+
367 TER
+
368 Transactor::consumeSeqProxy(SLE::pointer const& sleAccount)
+
369 {
+
370  assert(sleAccount);
+
371  SeqProxy const seqProx = ctx_.tx.getSeqProxy();
+
372  if (seqProx.isSeq())
+
373  {
+
374  // Note that if this transaction is a TicketCreate, then
+
375  // the transaction will modify the account root sfSequence
+
376  // yet again.
+
377  sleAccount->setFieldU32(sfSequence, seqProx.value() + 1);
+
378  return tesSUCCESS;
+
379  }
+
380  return ticketDelete(
+
381  view(), account_, getTicketIndex(account_, seqProx), j_);
+
382 }
+
383 
+
384 // Remove a single Ticket from the ledger.
+
385 TER
+
386 Transactor::ticketDelete(
+
387  ApplyView& view,
+
388  AccountID const& account,
+
389  uint256 const& ticketIndex,
+
390  beast::Journal j)
+
391 {
+
392  // Delete the Ticket, adjust the account root ticket count, and
+
393  // reduce the owner count.
+
394  SLE::pointer const sleTicket = view.peek(keylet::ticket(ticketIndex));
+
395  if (!sleTicket)
+
396  {
+
397  JLOG(j.fatal()) << "Ticket disappeared from ledger.";
+
398  return tefBAD_LEDGER;
+
399  }
+
400 
+
401  std::uint64_t const page{(*sleTicket)[sfOwnerNode]};
+
402  if (!view.dirRemove(keylet::ownerDir(account), page, ticketIndex, true))
+
403  {
+
404  JLOG(j.fatal()) << "Unable to delete Ticket from owner.";
+
405  return tefBAD_LEDGER;
+
406  }
+
407 
+
408  // Update the account root's TicketCount. If the ticket count drops to
+
409  // zero remove the (optional) field.
+
410  auto sleAccount = view.peek(keylet::account(account));
+
411  if (!sleAccount)
+
412  {
+
413  JLOG(j.fatal()) << "Could not find Ticket owner account root.";
+
414  return tefBAD_LEDGER;
+
415  }
+
416 
+
417  if (auto ticketCount = (*sleAccount)[~sfTicketCount])
+
418  {
+
419  if (*ticketCount == 1)
+
420  sleAccount->makeFieldAbsent(sfTicketCount);
+
421  else
+
422  ticketCount = *ticketCount - 1;
+
423  }
+
424  else
+
425  {
+
426  JLOG(j.fatal()) << "TicketCount field missing from account root.";
+
427  return tefBAD_LEDGER;
+
428  }
429 
-
430  // Remove Ticket from ledger.
-
431  view.erase(sleTicket);
-
432  return tesSUCCESS;
-
433 }
-
434 
-
435 // check stuff before you bother to lock the ledger
-
436 void
-
437 Transactor::preCompute()
-
438 {
-
439  assert(account_ != beast::zero);
-
440 }
-
441 
-
442 TER
-
443 Transactor::apply()
-
444 {
-
445  preCompute();
-
446 
-
447  // If the transactor requires a valid account and the transaction doesn't
-
448  // list one, preflight will have already a flagged a failure.
-
449  auto const sle = view().peek(keylet::account(account_));
-
450 
-
451  // sle must exist except for transactions
-
452  // that allow zero account.
-
453  assert(sle != nullptr || account_ == beast::zero);
-
454 
-
455  if (sle)
-
456  {
-
457  mPriorBalance = STAmount{(*sle)[sfBalance]}.xrp();
-
458  mSourceBalance = mPriorBalance;
-
459 
-
460  TER result = consumeSeqProxy(sle);
-
461  if (result != tesSUCCESS)
-
462  return result;
-
463 
-
464  result = payFee();
-
465  if (result != tesSUCCESS)
-
466  return result;
-
467 
-
468  if (sle->isFieldPresent(sfAccountTxnID))
-
469  sle->setFieldH256(sfAccountTxnID, ctx_.tx.getTransactionID());
+
430  // Update the Ticket owner's reserve.
+
431  adjustOwnerCount(view, sleAccount, -1, j);
+
432 
+
433  // Remove Ticket from ledger.
+
434  view.erase(sleTicket);
+
435  return tesSUCCESS;
+
436 }
+
437 
+
438 // check stuff before you bother to lock the ledger
+
439 void
+
440 Transactor::preCompute()
+
441 {
+
442  assert(account_ != beast::zero);
+
443 }
+
444 
+
445 TER
+
446 Transactor::apply()
+
447 {
+
448  preCompute();
+
449 
+
450  // If the transactor requires a valid account and the transaction doesn't
+
451  // list one, preflight will have already a flagged a failure.
+
452  auto const sle = view().peek(keylet::account(account_));
+
453 
+
454  // sle must exist except for transactions
+
455  // that allow zero account.
+
456  assert(sle != nullptr || account_ == beast::zero);
+
457 
+
458  if (sle)
+
459  {
+
460  mPriorBalance = STAmount{(*sle)[sfBalance]}.xrp();
+
461  mSourceBalance = mPriorBalance;
+
462 
+
463  TER result = consumeSeqProxy(sle);
+
464  if (result != tesSUCCESS)
+
465  return result;
+
466 
+
467  result = payFee();
+
468  if (result != tesSUCCESS)
+
469  return result;
470 
-
471  view().update(sle);
-
472  }
+
471  if (sle->isFieldPresent(sfAccountTxnID))
+
472  sle->setFieldH256(sfAccountTxnID, ctx_.tx.getTransactionID());
473 
-
474  return doApply();
-
475 }
+
474  view().update(sle);
+
475  }
476 
-
477 NotTEC
-
478 Transactor::checkSign(PreclaimContext const& ctx)
-
479 {
-
480  // If the pk is empty, then we must be multi-signing.
-
481  if (ctx.tx.getSigningPubKey().empty())
-
482  return checkMultiSign(ctx);
-
483 
-
484  return checkSingleSign(ctx);
-
485 }
+
477  return doApply();
+
478 }
+
479 
+
480 NotTEC
+
481 Transactor::checkSign(PreclaimContext const& ctx)
+
482 {
+
483  // If the pk is empty, then we must be multi-signing.
+
484  if (ctx.tx.getSigningPubKey().empty())
+
485  return checkMultiSign(ctx);
486 
-
487 NotTEC
-
488 Transactor::checkSingleSign(PreclaimContext const& ctx)
-
489 {
-
490  // Check that the value in the signing key slot is a public key.
-
491  auto const pkSigner = ctx.tx.getSigningPubKey();
-
492  if (!publicKeyType(makeSlice(pkSigner)))
-
493  {
-
494  JLOG(ctx.j.trace())
-
495  << "checkSingleSign: signing public key type is unknown";
-
496  return tefBAD_AUTH; // FIXME: should be better error!
-
497  }
-
498 
-
499  // Look up the account.
-
500  auto const idSigner = calcAccountID(PublicKey(makeSlice(pkSigner)));
-
501  auto const idAccount = ctx.tx.getAccountID(sfAccount);
-
502  auto const sleAccount = ctx.view.read(keylet::account(idAccount));
-
503  if (!sleAccount)
-
504  return terNO_ACCOUNT;
-
505 
-
506  bool const isMasterDisabled = sleAccount->isFlag(lsfDisableMaster);
-
507 
-
508  if (ctx.view.rules().enabled(fixMasterKeyAsRegularKey))
-
509  {
-
510  // Signed with regular key.
-
511  if ((*sleAccount)[~sfRegularKey] == idSigner)
-
512  {
-
513  return tesSUCCESS;
-
514  }
-
515 
-
516  // Signed with enabled mater key.
-
517  if (!isMasterDisabled && idAccount == idSigner)
-
518  {
-
519  return tesSUCCESS;
-
520  }
-
521 
-
522  // Signed with disabled master key.
-
523  if (isMasterDisabled && idAccount == idSigner)
-
524  {
-
525  return tefMASTER_DISABLED;
-
526  }
-
527 
-
528  // Signed with any other key.
-
529  return tefBAD_AUTH;
-
530  }
-
531 
-
532  if (idSigner == idAccount)
-
533  {
-
534  // Signing with the master key. Continue if it is not disabled.
-
535  if (isMasterDisabled)
-
536  return tefMASTER_DISABLED;
-
537  }
-
538  else if ((*sleAccount)[~sfRegularKey] == idSigner)
-
539  {
-
540  // Signing with the regular key. Continue.
-
541  }
-
542  else if (sleAccount->isFieldPresent(sfRegularKey))
-
543  {
-
544  // Signing key does not match master or regular key.
-
545  JLOG(ctx.j.trace())
-
546  << "checkSingleSign: Not authorized to use account.";
-
547  return tefBAD_AUTH;
-
548  }
-
549  else
-
550  {
-
551  // No regular key on account and signing key does not match master key.
-
552  // FIXME: Why differentiate this case from tefBAD_AUTH?
-
553  JLOG(ctx.j.trace())
-
554  << "checkSingleSign: Not authorized to use account.";
-
555  return tefBAD_AUTH_MASTER;
-
556  }
-
557 
-
558  return tesSUCCESS;
-
559 }
+
487  return checkSingleSign(ctx);
+
488 }
+
489 
+
490 NotTEC
+
491 Transactor::checkSingleSign(PreclaimContext const& ctx)
+
492 {
+
493  // Check that the value in the signing key slot is a public key.
+
494  auto const pkSigner = ctx.tx.getSigningPubKey();
+
495  if (!publicKeyType(makeSlice(pkSigner)))
+
496  {
+
497  JLOG(ctx.j.trace())
+
498  << "checkSingleSign: signing public key type is unknown";
+
499  return tefBAD_AUTH; // FIXME: should be better error!
+
500  }
+
501 
+
502  // Look up the account.
+
503  auto const idSigner = calcAccountID(PublicKey(makeSlice(pkSigner)));
+
504  auto const idAccount = ctx.tx.getAccountID(sfAccount);
+
505  auto const sleAccount = ctx.view.read(keylet::account(idAccount));
+
506  if (!sleAccount)
+
507  return terNO_ACCOUNT;
+
508 
+
509  bool const isMasterDisabled = sleAccount->isFlag(lsfDisableMaster);
+
510 
+
511  if (ctx.view.rules().enabled(fixMasterKeyAsRegularKey))
+
512  {
+
513  // Signed with regular key.
+
514  if ((*sleAccount)[~sfRegularKey] == idSigner)
+
515  {
+
516  return tesSUCCESS;
+
517  }
+
518 
+
519  // Signed with enabled mater key.
+
520  if (!isMasterDisabled && idAccount == idSigner)
+
521  {
+
522  return tesSUCCESS;
+
523  }
+
524 
+
525  // Signed with disabled master key.
+
526  if (isMasterDisabled && idAccount == idSigner)
+
527  {
+
528  return tefMASTER_DISABLED;
+
529  }
+
530 
+
531  // Signed with any other key.
+
532  return tefBAD_AUTH;
+
533  }
+
534 
+
535  if (idSigner == idAccount)
+
536  {
+
537  // Signing with the master key. Continue if it is not disabled.
+
538  if (isMasterDisabled)
+
539  return tefMASTER_DISABLED;
+
540  }
+
541  else if ((*sleAccount)[~sfRegularKey] == idSigner)
+
542  {
+
543  // Signing with the regular key. Continue.
+
544  }
+
545  else if (sleAccount->isFieldPresent(sfRegularKey))
+
546  {
+
547  // Signing key does not match master or regular key.
+
548  JLOG(ctx.j.trace())
+
549  << "checkSingleSign: Not authorized to use account.";
+
550  return tefBAD_AUTH;
+
551  }
+
552  else
+
553  {
+
554  // No regular key on account and signing key does not match master key.
+
555  // FIXME: Why differentiate this case from tefBAD_AUTH?
+
556  JLOG(ctx.j.trace())
+
557  << "checkSingleSign: Not authorized to use account.";
+
558  return tefBAD_AUTH_MASTER;
+
559  }
560 
-
561 NotTEC
-
562 Transactor::checkMultiSign(PreclaimContext const& ctx)
-
563 {
-
564  auto const id = ctx.tx.getAccountID(sfAccount);
-
565  // Get mTxnAccountID's SignerList and Quorum.
-
566  std::shared_ptr<STLedgerEntry const> sleAccountSigners =
-
567  ctx.view.read(keylet::signers(id));
-
568  // If the signer list doesn't exist the account is not multi-signing.
-
569  if (!sleAccountSigners)
-
570  {
-
571  JLOG(ctx.j.trace())
-
572  << "applyTransaction: Invalid: Not a multi-signing account.";
-
573  return tefNOT_MULTI_SIGNING;
-
574  }
-
575 
-
576  // We have plans to support multiple SignerLists in the future. The
-
577  // presence and defaulted value of the SignerListID field will enable that.
-
578  assert(sleAccountSigners->isFieldPresent(sfSignerListID));
-
579  assert(sleAccountSigners->getFieldU32(sfSignerListID) == 0);
-
580 
-
581  auto accountSigners =
-
582  SignerEntries::deserialize(*sleAccountSigners, ctx.j, "ledger");
-
583  if (!accountSigners)
-
584  return accountSigners.error();
-
585 
-
586  // Get the array of transaction signers.
-
587  STArray const& txSigners(ctx.tx.getFieldArray(sfSigners));
+
561  return tesSUCCESS;
+
562 }
+
563 
+
564 NotTEC
+
565 Transactor::checkMultiSign(PreclaimContext const& ctx)
+
566 {
+
567  auto const id = ctx.tx.getAccountID(sfAccount);
+
568  // Get mTxnAccountID's SignerList and Quorum.
+
569  std::shared_ptr<STLedgerEntry const> sleAccountSigners =
+
570  ctx.view.read(keylet::signers(id));
+
571  // If the signer list doesn't exist the account is not multi-signing.
+
572  if (!sleAccountSigners)
+
573  {
+
574  JLOG(ctx.j.trace())
+
575  << "applyTransaction: Invalid: Not a multi-signing account.";
+
576  return tefNOT_MULTI_SIGNING;
+
577  }
+
578 
+
579  // We have plans to support multiple SignerLists in the future. The
+
580  // presence and defaulted value of the SignerListID field will enable that.
+
581  assert(sleAccountSigners->isFieldPresent(sfSignerListID));
+
582  assert(sleAccountSigners->getFieldU32(sfSignerListID) == 0);
+
583 
+
584  auto accountSigners =
+
585  SignerEntries::deserialize(*sleAccountSigners, ctx.j, "ledger");
+
586  if (!accountSigners)
+
587  return accountSigners.error();
588 
-
589  // Walk the accountSigners performing a variety of checks and see if
-
590  // the quorum is met.
+
589  // Get the array of transaction signers.
+
590  STArray const& txSigners(ctx.tx.getFieldArray(sfSigners));
591 
-
592  // Both the multiSigners and accountSigners are sorted by account. So
-
593  // matching multi-signers to account signers should be a simple
-
594  // linear walk. *All* signers must be valid or the transaction fails.
-
595  std::uint32_t weightSum = 0;
-
596  auto iter = accountSigners->begin();
-
597  for (auto const& txSigner : txSigners)
-
598  {
-
599  AccountID const txSignerAcctID = txSigner.getAccountID(sfAccount);
-
600 
-
601  // Attempt to match the SignerEntry with a Signer;
-
602  while (iter->account < txSignerAcctID)
-
603  {
-
604  if (++iter == accountSigners->end())
-
605  {
-
606  JLOG(ctx.j.trace())
-
607  << "applyTransaction: Invalid SigningAccount.Account.";
-
608  return tefBAD_SIGNATURE;
-
609  }
-
610  }
-
611  if (iter->account != txSignerAcctID)
-
612  {
-
613  // The SigningAccount is not in the SignerEntries.
-
614  JLOG(ctx.j.trace())
-
615  << "applyTransaction: Invalid SigningAccount.Account.";
-
616  return tefBAD_SIGNATURE;
-
617  }
-
618 
-
619  // We found the SigningAccount in the list of valid signers. Now we
-
620  // need to compute the accountID that is associated with the signer's
-
621  // public key.
-
622  auto const spk = txSigner.getFieldVL(sfSigningPubKey);
-
623 
-
624  if (!publicKeyType(makeSlice(spk)))
-
625  {
-
626  JLOG(ctx.j.trace())
-
627  << "checkMultiSign: signing public key type is unknown";
-
628  return tefBAD_SIGNATURE;
-
629  }
-
630 
-
631  AccountID const signingAcctIDFromPubKey =
-
632  calcAccountID(PublicKey(makeSlice(spk)));
+
592  // Walk the accountSigners performing a variety of checks and see if
+
593  // the quorum is met.
+
594 
+
595  // Both the multiSigners and accountSigners are sorted by account. So
+
596  // matching multi-signers to account signers should be a simple
+
597  // linear walk. *All* signers must be valid or the transaction fails.
+
598  std::uint32_t weightSum = 0;
+
599  auto iter = accountSigners->begin();
+
600  for (auto const& txSigner : txSigners)
+
601  {
+
602  AccountID const txSignerAcctID = txSigner.getAccountID(sfAccount);
+
603 
+
604  // Attempt to match the SignerEntry with a Signer;
+
605  while (iter->account < txSignerAcctID)
+
606  {
+
607  if (++iter == accountSigners->end())
+
608  {
+
609  JLOG(ctx.j.trace())
+
610  << "applyTransaction: Invalid SigningAccount.Account.";
+
611  return tefBAD_SIGNATURE;
+
612  }
+
613  }
+
614  if (iter->account != txSignerAcctID)
+
615  {
+
616  // The SigningAccount is not in the SignerEntries.
+
617  JLOG(ctx.j.trace())
+
618  << "applyTransaction: Invalid SigningAccount.Account.";
+
619  return tefBAD_SIGNATURE;
+
620  }
+
621 
+
622  // We found the SigningAccount in the list of valid signers. Now we
+
623  // need to compute the accountID that is associated with the signer's
+
624  // public key.
+
625  auto const spk = txSigner.getFieldVL(sfSigningPubKey);
+
626 
+
627  if (!publicKeyType(makeSlice(spk)))
+
628  {
+
629  JLOG(ctx.j.trace())
+
630  << "checkMultiSign: signing public key type is unknown";
+
631  return tefBAD_SIGNATURE;
+
632  }
633 
-
634  // Verify that the signingAcctID and the signingAcctIDFromPubKey
-
635  // belong together. Here is are the rules:
-
636  //
-
637  // 1. "Phantom account": an account that is not in the ledger
-
638  // A. If signingAcctID == signingAcctIDFromPubKey and the
-
639  // signingAcctID is not in the ledger then we have a phantom
-
640  // account.
-
641  // B. Phantom accounts are always allowed as multi-signers.
-
642  //
-
643  // 2. "Master Key"
-
644  // A. signingAcctID == signingAcctIDFromPubKey, and signingAcctID
-
645  // is in the ledger.
-
646  // B. If the signingAcctID in the ledger does not have the
-
647  // asfDisableMaster flag set, then the signature is allowed.
-
648  //
-
649  // 3. "Regular Key"
-
650  // A. signingAcctID != signingAcctIDFromPubKey, and signingAcctID
-
651  // is in the ledger.
-
652  // B. If signingAcctIDFromPubKey == signingAcctID.RegularKey (from
-
653  // ledger) then the signature is allowed.
-
654  //
-
655  // No other signatures are allowed. (January 2015)
-
656 
-
657  // In any of these cases we need to know whether the account is in
-
658  // the ledger. Determine that now.
-
659  auto sleTxSignerRoot = ctx.view.read(keylet::account(txSignerAcctID));
-
660 
-
661  if (signingAcctIDFromPubKey == txSignerAcctID)
-
662  {
-
663  // Either Phantom or Master. Phantoms automatically pass.
-
664  if (sleTxSignerRoot)
-
665  {
-
666  // Master Key. Account may not have asfDisableMaster set.
-
667  std::uint32_t const signerAccountFlags =
-
668  sleTxSignerRoot->getFieldU32(sfFlags);
-
669 
-
670  if (signerAccountFlags & lsfDisableMaster)
-
671  {
-
672  JLOG(ctx.j.trace())
-
673  << "applyTransaction: Signer:Account lsfDisableMaster.";
-
674  return tefMASTER_DISABLED;
-
675  }
-
676  }
-
677  }
-
678  else
-
679  {
-
680  // May be a Regular Key. Let's find out.
-
681  // Public key must hash to the account's regular key.
-
682  if (!sleTxSignerRoot)
-
683  {
-
684  JLOG(ctx.j.trace()) << "applyTransaction: Non-phantom signer "
-
685  "lacks account root.";
-
686  return tefBAD_SIGNATURE;
-
687  }
-
688 
-
689  if (!sleTxSignerRoot->isFieldPresent(sfRegularKey))
-
690  {
-
691  JLOG(ctx.j.trace())
-
692  << "applyTransaction: Account lacks RegularKey.";
-
693  return tefBAD_SIGNATURE;
-
694  }
-
695  if (signingAcctIDFromPubKey !=
-
696  sleTxSignerRoot->getAccountID(sfRegularKey))
-
697  {
-
698  JLOG(ctx.j.trace())
-
699  << "applyTransaction: Account doesn't match RegularKey.";
-
700  return tefBAD_SIGNATURE;
-
701  }
-
702  }
-
703  // The signer is legitimate. Add their weight toward the quorum.
-
704  weightSum += iter->weight;
-
705  }
-
706 
-
707  // Cannot perform transaction if quorum is not met.
-
708  if (weightSum < sleAccountSigners->getFieldU32(sfSignerQuorum))
-
709  {
-
710  JLOG(ctx.j.trace())
-
711  << "applyTransaction: Signers failed to meet quorum.";
-
712  return tefBAD_QUORUM;
-
713  }
-
714 
-
715  // Met the quorum. Continue.
-
716  return tesSUCCESS;
-
717 }
-
718 
-
719 //------------------------------------------------------------------------------
-
720 
-
721 static void
-
722 removeUnfundedOffers(
-
723  ApplyView& view,
-
724  std::vector<uint256> const& offers,
-
725  beast::Journal viewJ)
-
726 {
-
727  int removed = 0;
-
728 
-
729  for (auto const& index : offers)
-
730  {
-
731  if (auto const sleOffer = view.peek(keylet::offer(index)))
-
732  {
-
733  // offer is unfunded
-
734  offerDelete(view, sleOffer, viewJ);
-
735  if (++removed == unfundedOfferRemoveLimit)
-
736  return;
-
737  }
-
738  }
-
739 }
-
740 
-
741 static void
-
742 removeExpiredNFTokenOffers(
-
743  ApplyView& view,
-
744  std::vector<uint256> const& offers,
-
745  beast::Journal viewJ)
-
746 {
-
747  std::size_t removed = 0;
-
748 
-
749  for (auto const& index : offers)
-
750  {
-
751  if (auto const offer = view.peek(keylet::nftoffer(index)))
-
752  {
-
753  nft::deleteTokenOffer(view, offer);
-
754  if (++removed == expiredOfferRemoveLimit)
-
755  return;
-
756  }
-
757  }
-
758 }
-
759 
-
760 static void
-
761 removeDeletedTrustLines(
-
762  ApplyView& view,
-
763  std::vector<uint256> const& trustLines,
-
764  beast::Journal viewJ)
-
765 {
-
766  if (trustLines.size() > maxDeletableAMMTrustLines)
-
767  {
-
768  JLOG(viewJ.error())
-
769  << "removeDeletedTrustLines: deleted trustlines exceed max "
-
770  << trustLines.size();
-
771  return;
-
772  }
-
773 
-
774  for (auto const& index : trustLines)
-
775  {
-
776  if (auto const sleState = view.peek({ltRIPPLE_STATE, index});
-
777  deleteAMMTrustLine(view, sleState, std::nullopt, viewJ) !=
-
778  tesSUCCESS)
-
779  {
-
780  JLOG(viewJ.error())
-
781  << "removeDeletedTrustLines: failed to delete AMM trustline";
-
782  }
-
783  }
-
784 }
-
785 
-
787 std::pair<TER, XRPAmount>
-
788 Transactor::reset(XRPAmount fee)
-
789 {
-
790  ctx_.discard();
-
791 
-
792  auto const txnAcct =
-
793  view().peek(keylet::account(ctx_.tx.getAccountID(sfAccount)));
-
794  if (!txnAcct)
-
795  // The account should never be missing from the ledger. But if it
-
796  // is missing then we can't very well charge it a fee, can we?
-
797  return {tefINTERNAL, beast::zero};
-
798 
-
799  auto const balance = txnAcct->getFieldAmount(sfBalance).xrp();
-
800 
-
801  // balance should have already been checked in checkFee / preFlight.
-
802  assert(balance != beast::zero && (!view().open() || balance >= fee));
+
634  AccountID const signingAcctIDFromPubKey =
+
635  calcAccountID(PublicKey(makeSlice(spk)));
+
636 
+
637  // Verify that the signingAcctID and the signingAcctIDFromPubKey
+
638  // belong together. Here is are the rules:
+
639  //
+
640  // 1. "Phantom account": an account that is not in the ledger
+
641  // A. If signingAcctID == signingAcctIDFromPubKey and the
+
642  // signingAcctID is not in the ledger then we have a phantom
+
643  // account.
+
644  // B. Phantom accounts are always allowed as multi-signers.
+
645  //
+
646  // 2. "Master Key"
+
647  // A. signingAcctID == signingAcctIDFromPubKey, and signingAcctID
+
648  // is in the ledger.
+
649  // B. If the signingAcctID in the ledger does not have the
+
650  // asfDisableMaster flag set, then the signature is allowed.
+
651  //
+
652  // 3. "Regular Key"
+
653  // A. signingAcctID != signingAcctIDFromPubKey, and signingAcctID
+
654  // is in the ledger.
+
655  // B. If signingAcctIDFromPubKey == signingAcctID.RegularKey (from
+
656  // ledger) then the signature is allowed.
+
657  //
+
658  // No other signatures are allowed. (January 2015)
+
659 
+
660  // In any of these cases we need to know whether the account is in
+
661  // the ledger. Determine that now.
+
662  auto sleTxSignerRoot = ctx.view.read(keylet::account(txSignerAcctID));
+
663 
+
664  if (signingAcctIDFromPubKey == txSignerAcctID)
+
665  {
+
666  // Either Phantom or Master. Phantoms automatically pass.
+
667  if (sleTxSignerRoot)
+
668  {
+
669  // Master Key. Account may not have asfDisableMaster set.
+
670  std::uint32_t const signerAccountFlags =
+
671  sleTxSignerRoot->getFieldU32(sfFlags);
+
672 
+
673  if (signerAccountFlags & lsfDisableMaster)
+
674  {
+
675  JLOG(ctx.j.trace())
+
676  << "applyTransaction: Signer:Account lsfDisableMaster.";
+
677  return tefMASTER_DISABLED;
+
678  }
+
679  }
+
680  }
+
681  else
+
682  {
+
683  // May be a Regular Key. Let's find out.
+
684  // Public key must hash to the account's regular key.
+
685  if (!sleTxSignerRoot)
+
686  {
+
687  JLOG(ctx.j.trace()) << "applyTransaction: Non-phantom signer "
+
688  "lacks account root.";
+
689  return tefBAD_SIGNATURE;
+
690  }
+
691 
+
692  if (!sleTxSignerRoot->isFieldPresent(sfRegularKey))
+
693  {
+
694  JLOG(ctx.j.trace())
+
695  << "applyTransaction: Account lacks RegularKey.";
+
696  return tefBAD_SIGNATURE;
+
697  }
+
698  if (signingAcctIDFromPubKey !=
+
699  sleTxSignerRoot->getAccountID(sfRegularKey))
+
700  {
+
701  JLOG(ctx.j.trace())
+
702  << "applyTransaction: Account doesn't match RegularKey.";
+
703  return tefBAD_SIGNATURE;
+
704  }
+
705  }
+
706  // The signer is legitimate. Add their weight toward the quorum.
+
707  weightSum += iter->weight;
+
708  }
+
709 
+
710  // Cannot perform transaction if quorum is not met.
+
711  if (weightSum < sleAccountSigners->getFieldU32(sfSignerQuorum))
+
712  {
+
713  JLOG(ctx.j.trace())
+
714  << "applyTransaction: Signers failed to meet quorum.";
+
715  return tefBAD_QUORUM;
+
716  }
+
717 
+
718  // Met the quorum. Continue.
+
719  return tesSUCCESS;
+
720 }
+
721 
+
722 //------------------------------------------------------------------------------
+
723 
+
724 static void
+
725 removeUnfundedOffers(
+
726  ApplyView& view,
+
727  std::vector<uint256> const& offers,
+
728  beast::Journal viewJ)
+
729 {
+
730  int removed = 0;
+
731 
+
732  for (auto const& index : offers)
+
733  {
+
734  if (auto const sleOffer = view.peek(keylet::offer(index)))
+
735  {
+
736  // offer is unfunded
+
737  offerDelete(view, sleOffer, viewJ);
+
738  if (++removed == unfundedOfferRemoveLimit)
+
739  return;
+
740  }
+
741  }
+
742 }
+
743 
+
744 static void
+
745 removeExpiredNFTokenOffers(
+
746  ApplyView& view,
+
747  std::vector<uint256> const& offers,
+
748  beast::Journal viewJ)
+
749 {
+
750  std::size_t removed = 0;
+
751 
+
752  for (auto const& index : offers)
+
753  {
+
754  if (auto const offer = view.peek(keylet::nftoffer(index)))
+
755  {
+
756  nft::deleteTokenOffer(view, offer);
+
757  if (++removed == expiredOfferRemoveLimit)
+
758  return;
+
759  }
+
760  }
+
761 }
+
762 
+
763 static void
+
764 removeDeletedTrustLines(
+
765  ApplyView& view,
+
766  std::vector<uint256> const& trustLines,
+
767  beast::Journal viewJ)
+
768 {
+
769  if (trustLines.size() > maxDeletableAMMTrustLines)
+
770  {
+
771  JLOG(viewJ.error())
+
772  << "removeDeletedTrustLines: deleted trustlines exceed max "
+
773  << trustLines.size();
+
774  return;
+
775  }
+
776 
+
777  for (auto const& index : trustLines)
+
778  {
+
779  if (auto const sleState = view.peek({ltRIPPLE_STATE, index});
+
780  deleteAMMTrustLine(view, sleState, std::nullopt, viewJ) !=
+
781  tesSUCCESS)
+
782  {
+
783  JLOG(viewJ.error())
+
784  << "removeDeletedTrustLines: failed to delete AMM trustline";
+
785  }
+
786  }
+
787 }
+
788 
+
790 std::pair<TER, XRPAmount>
+
791 Transactor::reset(XRPAmount fee)
+
792 {
+
793  ctx_.discard();
+
794 
+
795  auto const txnAcct =
+
796  view().peek(keylet::account(ctx_.tx.getAccountID(sfAccount)));
+
797  if (!txnAcct)
+
798  // The account should never be missing from the ledger. But if it
+
799  // is missing then we can't very well charge it a fee, can we?
+
800  return {tefINTERNAL, beast::zero};
+
801 
+
802  auto const balance = txnAcct->getFieldAmount(sfBalance).xrp();
803 
-
804  // We retry/reject the transaction if the account balance is zero or we're
-
805  // applying against an open ledger and the balance is less than the fee
-
806  if (fee > balance)
-
807  fee = balance;
-
808 
-
809  // Since we reset the context, we need to charge the fee and update
-
810  // the account's sequence number (or consume the Ticket) again.
-
811  //
-
812  // If for some reason we are unable to consume the ticket or sequence
-
813  // then the ledger is corrupted. Rather than make things worse we
-
814  // reject the transaction.
-
815  txnAcct->setFieldAmount(sfBalance, balance - fee);
-
816  TER const ter{consumeSeqProxy(txnAcct)};
-
817  assert(isTesSuccess(ter));
-
818 
-
819  if (isTesSuccess(ter))
-
820  view().update(txnAcct);
+
804  // balance should have already been checked in checkFee / preFlight.
+
805  assert(balance != beast::zero && (!view().open() || balance >= fee));
+
806 
+
807  // We retry/reject the transaction if the account balance is zero or we're
+
808  // applying against an open ledger and the balance is less than the fee
+
809  if (fee > balance)
+
810  fee = balance;
+
811 
+
812  // Since we reset the context, we need to charge the fee and update
+
813  // the account's sequence number (or consume the Ticket) again.
+
814  //
+
815  // If for some reason we are unable to consume the ticket or sequence
+
816  // then the ledger is corrupted. Rather than make things worse we
+
817  // reject the transaction.
+
818  txnAcct->setFieldAmount(sfBalance, balance - fee);
+
819  TER const ter{consumeSeqProxy(txnAcct)};
+
820  assert(isTesSuccess(ter));
821 
-
822  return {ter, fee};
-
823 }
+
822  if (isTesSuccess(ter))
+
823  view().update(txnAcct);
824 
-
825 //------------------------------------------------------------------------------
-
826 std::pair<TER, bool>
-
827 Transactor::operator()()
-
828 {
-
829  JLOG(j_.trace()) << "apply: " << ctx_.tx.getTransactionID();
-
830 
-
831  STAmountSO stAmountSO{view().rules().enabled(fixSTAmountCanonicalize)};
-
832  NumberSO stNumberSO{view().rules().enabled(fixUniversalNumber)};
+
825  return {ter, fee};
+
826 }
+
827 
+
828 //------------------------------------------------------------------------------
+
829 std::pair<TER, bool>
+
830 Transactor::operator()()
+
831 {
+
832  JLOG(j_.trace()) << "apply: " << ctx_.tx.getTransactionID();
833 
-
834 #ifdef DEBUG
-
835  {
-
836  Serializer ser;
-
837  ctx_.tx.add(ser);
-
838  SerialIter sit(ser.slice());
-
839  STTx s2(sit);
-
840 
-
841  if (!s2.isEquivalent(ctx_.tx))
-
842  {
-
843  JLOG(j_.fatal()) << "Transaction serdes mismatch";
-
844  JLOG(j_.info()) << to_string(ctx_.tx.getJson(JsonOptions::none));
-
845  JLOG(j_.fatal()) << s2.getJson(JsonOptions::none);
-
846  assert(false);
-
847  }
-
848  }
-
849 #endif
-
850 
-
851  auto result = ctx_.preclaimResult;
-
852  if (result == tesSUCCESS)
-
853  result = apply();
-
854 
-
855  // No transaction can return temUNKNOWN from apply,
-
856  // and it can't be passed in from a preclaim.
-
857  assert(result != temUNKNOWN);
-
858 
-
859  if (auto stream = j_.trace())
-
860  stream << "preclaim result: " << transToken(result);
+
834  STAmountSO stAmountSO{view().rules().enabled(fixSTAmountCanonicalize)};
+
835  NumberSO stNumberSO{view().rules().enabled(fixUniversalNumber)};
+
836 
+
837 #ifdef DEBUG
+
838  {
+
839  Serializer ser;
+
840  ctx_.tx.add(ser);
+
841  SerialIter sit(ser.slice());
+
842  STTx s2(sit);
+
843 
+
844  if (!s2.isEquivalent(ctx_.tx))
+
845  {
+
846  JLOG(j_.fatal()) << "Transaction serdes mismatch";
+
847  JLOG(j_.info()) << to_string(ctx_.tx.getJson(JsonOptions::none));
+
848  JLOG(j_.fatal()) << s2.getJson(JsonOptions::none);
+
849  assert(false);
+
850  }
+
851  }
+
852 #endif
+
853 
+
854  auto result = ctx_.preclaimResult;
+
855  if (result == tesSUCCESS)
+
856  result = apply();
+
857 
+
858  // No transaction can return temUNKNOWN from apply,
+
859  // and it can't be passed in from a preclaim.
+
860  assert(result != temUNKNOWN);
861 
-
862  bool applied = isTesSuccess(result);
-
863  auto fee = ctx_.tx.getFieldAmount(sfFee).xrp();
+
862  if (auto stream = j_.trace())
+
863  stream << "preclaim result: " << transToken(result);
864 
-
865  if (ctx_.size() > oversizeMetaDataCap)
-
866  result = tecOVERSIZE;
+
865  bool applied = isTesSuccess(result);
+
866  auto fee = ctx_.tx.getFieldAmount(sfFee).xrp();
867 
-
868  if (isTecClaim(result) && (view().flags() & tapFAIL_HARD))
-
869  {
-
870  // If the tapFAIL_HARD flag is set, a tec result
-
871  // must not do anything
-
872 
-
873  ctx_.discard();
-
874  applied = false;
-
875  }
-
876  else if (
-
877  (result == tecOVERSIZE) || (result == tecKILLED) ||
-
878  (result == tecINCOMPLETE) || (result == tecEXPIRED) ||
-
879  (isTecClaimHardFail(result, view().flags())))
-
880  {
-
881  JLOG(j_.trace()) << "reapplying because of " << transToken(result);
-
882 
-
883  // FIXME: This mechanism for doing work while returning a `tec` is
-
884  // awkward and very limiting. A more general purpose approach
-
885  // should be used, making it possible to do more useful work
-
886  // when transactions fail with a `tec` code.
-
887  std::vector<uint256> removedOffers;
-
888  std::vector<uint256> removedTrustLines;
-
889  std::vector<uint256> expiredNFTokenOffers;
-
890 
-
891  bool const doOffers =
-
892  ((result == tecOVERSIZE) || (result == tecKILLED));
-
893  bool const doLines = (result == tecINCOMPLETE);
-
894  bool const doNFTokenOffers = (result == tecEXPIRED);
-
895  if (doOffers || doLines || doNFTokenOffers)
-
896  {
-
897  ctx_.visit([&doOffers,
-
898  &removedOffers,
-
899  &doLines,
-
900  &removedTrustLines,
-
901  &doNFTokenOffers,
-
902  &expiredNFTokenOffers](
-
903  uint256 const& index,
-
904  bool isDelete,
-
905  std::shared_ptr<SLE const> const& before,
-
906  std::shared_ptr<SLE const> const& after) {
-
907  if (isDelete)
-
908  {
-
909  assert(before && after);
-
910  if (doOffers && before && after &&
-
911  (before->getType() == ltOFFER) &&
-
912  (before->getFieldAmount(sfTakerPays) ==
-
913  after->getFieldAmount(sfTakerPays)))
-
914  {
-
915  // Removal of offer found or made unfunded
-
916  removedOffers.push_back(index);
-
917  }
-
918 
-
919  if (doLines && before && after &&
-
920  (before->getType() == ltRIPPLE_STATE))
-
921  {
-
922  // Removal of obsolete AMM trust line
-
923  removedTrustLines.push_back(index);
-
924  }
-
925 
-
926  if (doNFTokenOffers && before && after &&
-
927  (before->getType() == ltNFTOKEN_OFFER))
-
928  expiredNFTokenOffers.push_back(index);
-
929  }
-
930  });
-
931  }
-
932 
-
933  // Reset the context, potentially adjusting the fee.
-
934  {
-
935  auto const resetResult = reset(fee);
-
936  if (!isTesSuccess(resetResult.first))
-
937  result = resetResult.first;
-
938 
-
939  fee = resetResult.second;
-
940  }
+
868  if (ctx_.size() > oversizeMetaDataCap)
+
869  result = tecOVERSIZE;
+
870 
+
871  if (isTecClaim(result) && (view().flags() & tapFAIL_HARD))
+
872  {
+
873  // If the tapFAIL_HARD flag is set, a tec result
+
874  // must not do anything
+
875 
+
876  ctx_.discard();
+
877  applied = false;
+
878  }
+
879  else if (
+
880  (result == tecOVERSIZE) || (result == tecKILLED) ||
+
881  (result == tecINCOMPLETE) || (result == tecEXPIRED) ||
+
882  (isTecClaimHardFail(result, view().flags())))
+
883  {
+
884  JLOG(j_.trace()) << "reapplying because of " << transToken(result);
+
885 
+
886  // FIXME: This mechanism for doing work while returning a `tec` is
+
887  // awkward and very limiting. A more general purpose approach
+
888  // should be used, making it possible to do more useful work
+
889  // when transactions fail with a `tec` code.
+
890  std::vector<uint256> removedOffers;
+
891  std::vector<uint256> removedTrustLines;
+
892  std::vector<uint256> expiredNFTokenOffers;
+
893 
+
894  bool const doOffers =
+
895  ((result == tecOVERSIZE) || (result == tecKILLED));
+
896  bool const doLines = (result == tecINCOMPLETE);
+
897  bool const doNFTokenOffers = (result == tecEXPIRED);
+
898  if (doOffers || doLines || doNFTokenOffers)
+
899  {
+
900  ctx_.visit([&doOffers,
+
901  &removedOffers,
+
902  &doLines,
+
903  &removedTrustLines,
+
904  &doNFTokenOffers,
+
905  &expiredNFTokenOffers](
+
906  uint256 const& index,
+
907  bool isDelete,
+
908  std::shared_ptr<SLE const> const& before,
+
909  std::shared_ptr<SLE const> const& after) {
+
910  if (isDelete)
+
911  {
+
912  assert(before && after);
+
913  if (doOffers && before && after &&
+
914  (before->getType() == ltOFFER) &&
+
915  (before->getFieldAmount(sfTakerPays) ==
+
916  after->getFieldAmount(sfTakerPays)))
+
917  {
+
918  // Removal of offer found or made unfunded
+
919  removedOffers.push_back(index);
+
920  }
+
921 
+
922  if (doLines && before && after &&
+
923  (before->getType() == ltRIPPLE_STATE))
+
924  {
+
925  // Removal of obsolete AMM trust line
+
926  removedTrustLines.push_back(index);
+
927  }
+
928 
+
929  if (doNFTokenOffers && before && after &&
+
930  (before->getType() == ltNFTOKEN_OFFER))
+
931  expiredNFTokenOffers.push_back(index);
+
932  }
+
933  });
+
934  }
+
935 
+
936  // Reset the context, potentially adjusting the fee.
+
937  {
+
938  auto const resetResult = reset(fee);
+
939  if (!isTesSuccess(resetResult.first))
+
940  result = resetResult.first;
941 
-
942  // If necessary, remove any offers found unfunded during processing
-
943  if ((result == tecOVERSIZE) || (result == tecKILLED))
-
944  removeUnfundedOffers(
-
945  view(), removedOffers, ctx_.app.journal("View"));
-
946 
-
947  if (result == tecEXPIRED)
-
948  removeExpiredNFTokenOffers(
-
949  view(), expiredNFTokenOffers, ctx_.app.journal("View"));
-
950 
-
951  if (result == tecINCOMPLETE)
-
952  removeDeletedTrustLines(
-
953  view(), removedTrustLines, ctx_.app.journal("View"));
-
954 
-
955  applied = isTecClaim(result);
-
956  }
+
942  fee = resetResult.second;
+
943  }
+
944 
+
945  // If necessary, remove any offers found unfunded during processing
+
946  if ((result == tecOVERSIZE) || (result == tecKILLED))
+
947  removeUnfundedOffers(
+
948  view(), removedOffers, ctx_.app.journal("View"));
+
949 
+
950  if (result == tecEXPIRED)
+
951  removeExpiredNFTokenOffers(
+
952  view(), expiredNFTokenOffers, ctx_.app.journal("View"));
+
953 
+
954  if (result == tecINCOMPLETE)
+
955  removeDeletedTrustLines(
+
956  view(), removedTrustLines, ctx_.app.journal("View"));
957 
-
958  if (applied)
-
959  {
-
960  // Check invariants: if `tecINVARIANT_FAILED` is not returned, we can
-
961  // proceed to apply the tx
-
962  result = ctx_.checkInvariants(result, fee);
-
963 
-
964  if (result == tecINVARIANT_FAILED)
-
965  {
-
966  // if invariants checking failed again, reset the context and
-
967  // attempt to only claim a fee.
-
968  auto const resetResult = reset(fee);
-
969  if (!isTesSuccess(resetResult.first))
-
970  result = resetResult.first;
-
971 
-
972  fee = resetResult.second;
-
973 
-
974  // Check invariants again to ensure the fee claiming doesn't
-
975  // violate invariants.
-
976  if (isTesSuccess(result) || isTecClaim(result))
-
977  result = ctx_.checkInvariants(result, fee);
-
978  }
-
979 
-
980  // We ran through the invariant checker, which can, in some cases,
-
981  // return a tef error code. Don't apply the transaction in that case.
-
982  if (!isTecClaim(result) && !isTesSuccess(result))
-
983  applied = false;
-
984  }
-
985 
-
986  if (applied)
-
987  {
-
988  // Transaction succeeded fully or (retries are not allowed and the
-
989  // transaction could claim a fee)
-
990 
-
991  // The transactor and invariant checkers guarantee that this will
-
992  // *never* trigger but if it, somehow, happens, don't allow a tx
-
993  // that charges a negative fee.
-
994  if (fee < beast::zero)
-
995  Throw<std::logic_error>("fee charged is negative!");
-
996 
-
997  // Charge whatever fee they specified. The fee has already been
-
998  // deducted from the balance of the account that issued the
-
999  // transaction. We just need to account for it in the ledger
-
1000  // header.
-
1001  if (!view().open() && fee != beast::zero)
-
1002  ctx_.destroyXRP(fee);
-
1003 
-
1004  // Once we call apply, we will no longer be able to look at view()
-
1005  ctx_.apply(result);
-
1006  }
-
1007 
-
1008  JLOG(j_.trace()) << (applied ? "applied" : "not applied")
-
1009  << transToken(result);
+
958  applied = isTecClaim(result);
+
959  }
+
960 
+
961  if (applied)
+
962  {
+
963  // Check invariants: if `tecINVARIANT_FAILED` is not returned, we can
+
964  // proceed to apply the tx
+
965  result = ctx_.checkInvariants(result, fee);
+
966 
+
967  if (result == tecINVARIANT_FAILED)
+
968  {
+
969  // if invariants checking failed again, reset the context and
+
970  // attempt to only claim a fee.
+
971  auto const resetResult = reset(fee);
+
972  if (!isTesSuccess(resetResult.first))
+
973  result = resetResult.first;
+
974 
+
975  fee = resetResult.second;
+
976 
+
977  // Check invariants again to ensure the fee claiming doesn't
+
978  // violate invariants.
+
979  if (isTesSuccess(result) || isTecClaim(result))
+
980  result = ctx_.checkInvariants(result, fee);
+
981  }
+
982 
+
983  // We ran through the invariant checker, which can, in some cases,
+
984  // return a tef error code. Don't apply the transaction in that case.
+
985  if (!isTecClaim(result) && !isTesSuccess(result))
+
986  applied = false;
+
987  }
+
988 
+
989  if (applied)
+
990  {
+
991  // Transaction succeeded fully or (retries are not allowed and the
+
992  // transaction could claim a fee)
+
993 
+
994  // The transactor and invariant checkers guarantee that this will
+
995  // *never* trigger but if it, somehow, happens, don't allow a tx
+
996  // that charges a negative fee.
+
997  if (fee < beast::zero)
+
998  Throw<std::logic_error>("fee charged is negative!");
+
999 
+
1000  // Charge whatever fee they specified. The fee has already been
+
1001  // deducted from the balance of the account that issued the
+
1002  // transaction. We just need to account for it in the ledger
+
1003  // header.
+
1004  if (!view().open() && fee != beast::zero)
+
1005  ctx_.destroyXRP(fee);
+
1006 
+
1007  // Once we call apply, we will no longer be able to look at view()
+
1008  ctx_.apply(result);
+
1009  }
1010 
-
1011  return {result, applied};
-
1012 }
+
1011  JLOG(j_.trace()) << (applied ? "applied" : "not applied")
+
1012  << transToken(result);
1013 
-
1014 } // namespace ripple
+
1014  return {result, applied};
+
1015 }
+
1016 
+
1017 } // namespace ripple
beast::Journal::fatal
Stream fatal() const
Definition: Journal.h:338
ripple::STArray::size
size_type size() const
Definition: STArray.h:248
-
ripple::Transactor::checkPriorTxAndLastLedger
static NotTEC checkPriorTxAndLastLedger(PreclaimContext const &ctx)
Definition: Transactor.cpp:335
+
ripple::Transactor::checkPriorTxAndLastLedger
static NotTEC checkPriorTxAndLastLedger(PreclaimContext const &ctx)
Definition: Transactor.cpp:338
ripple::sfSignerListID
const SF_UINT32 sfSignerListID
ripple::keylet::ownerDir
Keylet ownerDir(AccountID const &id) noexcept
The root page of an account's directory.
Definition: Indexes.cpp:312
ripple::tefNO_TICKET
@ tefNO_TICKET
Definition: TER.h:179
@@ -1090,10 +1093,10 @@ $(function() {
ripple::terPRE_TICKET
@ terPRE_TICKET
Definition: TER.h:219
ripple::STObject::getFieldArray
const STArray & getFieldArray(SField const &field) const
Definition: STObject.cpp:624
ripple::STAmountSO
RAII class to set and restore the STAmount canonicalize switchover.
Definition: STAmount.h:569
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::makeSlice
std::enable_if_t< std::is_same< T, char >::value||std::is_same< T, unsigned char >::value, Slice > makeSlice(std::array< T, N > const &a)
Definition: Slice.h:241
-
ripple::Transactor::minimumFee
static XRPAmount minimumFee(Application &app, XRPAmount baseFee, Fees const &fees, ApplyFlags flags)
Compute the minimum fee required to process a transaction with a given baseFee based on the current s...
Definition: Transactor.cpp:180
-
ripple::Transactor::checkMultiSign
static NotTEC checkMultiSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:562
+
ripple::Transactor::minimumFee
static XRPAmount minimumFee(Application &app, XRPAmount baseFee, Fees const &fees, ApplyFlags flags)
Compute the minimum fee required to process a transaction with a given baseFee based on the current s...
Definition: Transactor.cpp:183
+
ripple::Transactor::checkMultiSign
static NotTEC checkMultiSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:565
ripple::tefINTERNAL
@ tefINTERNAL
Definition: TER.h:167
ripple::tecINVARIANT_FAILED
@ tecINVARIANT_FAILED
Definition: TER.h:294
ripple::Rules::enabled
bool enabled(uint256 const &feature) const
Returns true if a feature is enabled.
Definition: Rules.cpp:94
@@ -1111,13 +1114,13 @@ $(function() {
ripple::lsfDisableMaster
@ lsfDisableMaster
Definition: LedgerFormats.h:260
ripple::SignerEntries::deserialize
static Expected< std::vector< SignerEntry >, NotTEC > deserialize(STObject const &obj, beast::Journal journal, std::string const &annotation)
Definition: SignerEntries.cpp:30
ripple::Transactor::j_
const beast::Journal j_
Definition: Transactor.h:89
-
ripple::Transactor::checkSingleSign
static NotTEC checkSingleSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:488
+
ripple::Transactor::checkSingleSign
static NotTEC checkSingleSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:491
ripple::isTesSuccess
bool isTesSuccess(TER x)
Definition: TER.h:637
ripple::ApplyContext::preclaimResult
const TER preclaimResult
Definition: ApplyContext.h:49
std::pair
ripple::sfSequence
const SF_UINT32 sfSequence
ripple::sfRegularKey
const SF_ACCOUNT sfRegularKey
-
ripple::Transactor::operator()
std::pair< TER, bool > operator()()
Process the transaction.
Definition: Transactor.cpp:827
+
ripple::Transactor::operator()
std::pair< TER, bool > operator()()
Process the transaction.
Definition: Transactor.cpp:830
ripple::ApplyView::erase
virtual void erase(std::shared_ptr< SLE > const &sle)=0
Remove a peeked SLE.
std::vector
STL class.
std::vector::size
T size(T... args)
@@ -1130,7 +1133,7 @@ $(function() {
ripple::keylet::nftoffer
Keylet nftoffer(AccountID const &owner, std::uint32_t seq)
An offer from an account to buy or sell an NFT.
Definition: Indexes.cpp:364
ripple::keylet::offer
Keylet offer(AccountID const &id, std::uint32_t seq) noexcept
An offer from an account.
Definition: Indexes.cpp:231
ripple::toBase58
std::string toBase58(AccountID const &v)
Convert AccountID to base58 checked string.
Definition: AccountID.cpp:104
-
ripple::Transactor::checkSeqProxy
static NotTEC checkSeqProxy(ReadView const &view, STTx const &tx, beast::Journal j)
Definition: Transactor.cpp:263
+
ripple::Transactor::checkSeqProxy
static NotTEC checkSeqProxy(ReadView const &view, STTx const &tx, beast::Journal j)
Definition: Transactor.cpp:266
ripple::SeqProxy::sequence
static constexpr SeqProxy sequence(std::uint32_t v)
Factory function to return a sequence-based SeqProxy.
Definition: SeqProxy.h:76
beast::Journal::warn
Stream warn() const
Definition: Journal.h:326
ripple::transToken
std::string transToken(TER code)
Definition: TER.cpp:241
@@ -1146,12 +1149,12 @@ $(function() {
ripple::tecINCOMPLETE
@ tecINCOMPLETE
Definition: TER.h:316
ripple::unfundedOfferRemoveLimit
constexpr std::size_t unfundedOfferRemoveLimit
The maximum number of unfunded offers to delete at once.
Definition: Protocol.h:46
ripple::isTecClaim
bool isTecClaim(TER x)
Definition: TER.h:643
-
ripple::Transactor::ticketDelete
static TER ticketDelete(ApplyView &view, AccountID const &account, uint256 const &ticketIndex, beast::Journal j)
Definition: Transactor.cpp:383
+
ripple::Transactor::ticketDelete
static TER ticketDelete(ApplyView &view, AccountID const &account, uint256 const &ticketIndex, beast::Journal j)
Definition: Transactor.cpp:386
ripple::tefBAD_AUTH
@ tefBAD_AUTH
Definition: TER.h:163
ripple::isTecClaimHardFail
bool isTecClaimHardFail(TER ter, ApplyFlags flags)
Return true if the transaction can claim a fee (tec), and the ApplyFlags do not allow soft failures.
Definition: applySteps.h:36
ripple::getTicketIndex
uint256 getTicketIndex(AccountID const &account, std::uint32_t ticketSeq)
Definition: Indexes.cpp:124
ripple::STAmount::xrp
XRPAmount xrp() const
Definition: STAmount.cpp:345
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyView
Writeable view to a ledger, for applying a transaction.
Definition: ApplyView.h:134
ripple::tecKILLED
@ tecKILLED
Definition: TER.h:297
ripple::Application::getFeeTrack
virtual LoadFeeTrack & getFeeTrack()=0
@@ -1169,24 +1172,25 @@ $(function() {
ripple::base_uint< 160, detail::AccountIDTag >
ripple::sfTakerPays
const SF_AMOUNT sfTakerPays
ripple::preflight0
NotTEC preflight0(PreflightContext const &ctx)
Performs early sanity checks on the txid.
Definition: Transactor.cpp:41
+
ripple::isPseudoTx
bool isPseudoTx(STObject const &tx)
Check whether a transaction is a pseudo-transaction.
Definition: STTx.cpp:559
ripple::tefBAD_LEDGER
@ tefBAD_LEDGER
Definition: TER.h:164
ripple::adjustOwnerCount
void adjustOwnerCount(ApplyView &view, std::shared_ptr< SLE > const &sle, std::int32_t amount, beast::Journal j)
Adjust the owner count up or down.
Definition: View.cpp:730
ripple::ltOFFER
@ ltOFFER
A ledger object which describes an offer on the DEX.
Definition: LedgerFormats.h:92
-
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:162
-
ripple::Transactor::checkSign
static NotTEC checkSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:478
+
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:165
+
ripple::Transactor::checkSign
static NotTEC checkSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:481
ripple::Fees
Reflects the fee settings for a particular ledger.
Definition: protocol/Fees.h:32
ripple::checkValidity
std::pair< Validity, std::string > checkValidity(HashRouter &router, STTx const &tx, Rules const &rules, Config const &config)
Checks transaction signature and local checks.
Definition: apply.cpp:37
ripple::tefMAX_LEDGER
@ tefMAX_LEDGER
Definition: TER.h:172
ripple::PublicKey
A public key.
Definition: PublicKey.h:61
ripple::keylet::account
Keylet account(AccountID const &id) noexcept
AccountID root.
Definition: Indexes.cpp:142
-
ripple::removeDeletedTrustLines
static void removeDeletedTrustLines(ApplyView &view, std::vector< uint256 > const &trustLines, beast::Journal viewJ)
Definition: Transactor.cpp:761
+
ripple::removeDeletedTrustLines
static void removeDeletedTrustLines(ApplyView &view, std::vector< uint256 > const &trustLines, beast::Journal viewJ)
Definition: Transactor.cpp:764
ripple::tefMASTER_DISABLED
@ tefMASTER_DISABLED
Definition: TER.h:171
ripple::offerDelete
TER offerDelete(ApplyView &view, std::shared_ptr< SLE > const &sle, beast::Journal j)
Delete an offer.
Definition: View.cpp:910
-
ripple::Transactor::payFee
TER payFee()
Definition: Transactor.cpp:243
+
ripple::Transactor::payFee
TER payFee()
Definition: Transactor.cpp:246
ripple::STObject::getAccountID
AccountID getAccountID(SField const &field) const
Definition: STObject.cpp:589
ripple::ApplyContext::destroyXRP
void destroyXRP(XRPAmount const &fee)
Definition: ApplyContext.h:99
ripple::JsonOptions::none
@ none
-
ripple::Transactor::apply
TER apply()
Definition: Transactor.cpp:443
+
ripple::Transactor::apply
TER apply()
Definition: Transactor.cpp:446
ripple::Application::config
virtual Config & config()=0
ripple::ltNFTOKEN_OFFER
@ ltNFTOKEN_OFFER
A ledger object which identifies an offer to buy or sell an NFT.
Definition: LedgerFormats.h:181
ripple::TERSubset< CanCvtToTER >
@@ -1214,7 +1218,7 @@ $(function() {
std::uint64_t
ripple::temBAD_SIGNATURE
@ temBAD_SIGNATURE
Definition: TER.h:104
ripple::temUNKNOWN
@ temUNKNOWN
Definition: TER.h:123
-
ripple::Transactor::consumeSeqProxy
TER consumeSeqProxy(SLE::pointer const &sleAccount)
Definition: Transactor.cpp:365
+
ripple::Transactor::consumeSeqProxy
TER consumeSeqProxy(SLE::pointer const &sleAccount)
Definition: Transactor.cpp:368
ripple::temBAD_FEE
@ temBAD_FEE
Definition: TER.h:91
ripple::ReadView::read
virtual std::shared_ptr< SLE const > read(Keylet const &k) const =0
Return the state item associated with a key.
ripple::STTx::getJson
Json::Value getJson(JsonOptions options) const override
Definition: STTx.cpp:229
@@ -1224,13 +1228,13 @@ $(function() {
ripple::ApplyContext::visit
void visit(std::function< void(uint256 const &key, bool isDelete, std::shared_ptr< SLE const > const &before, std::shared_ptr< SLE const > const &after)> const &func)
Visit unapplied changes.
Definition: ApplyContext.cpp:69
ripple::STTx::getTransactionID
uint256 getTransactionID() const
Definition: STTx.h:191
ripple::terNO_ACCOUNT
@ terNO_ACCOUNT
Definition: TER.h:210
-
ripple::PreflightContext::PreflightContext
PreflightContext(Application &app_, STTx const &tx_, Rules const &rules_, ApplyFlags flags_, beast::Journal j_)
Definition: Transactor.cpp:144
+
ripple::PreflightContext::PreflightContext
PreflightContext(Application &app_, STTx const &tx_, Rules const &rules_, ApplyFlags flags_, beast::Journal j_)
Definition: Transactor.cpp:147
ripple::PreclaimContext
State information when determining if a tx is likely to claim a fee.
Definition: Transactor.h:52
ripple::Serializer
Definition: Serializer.h:40
ripple::STObject::add
void add(Serializer &s) const override
Definition: STObject.cpp:85
ripple::tefNOT_MULTI_SIGNING
@ tefNOT_MULTI_SIGNING
Definition: TER.h:175
ripple::SeqProxy::value
constexpr std::uint32_t value() const
Definition: SeqProxy.h:82
-
ripple::Transactor::reset
std::pair< TER, XRPAmount > reset(XRPAmount fee)
Reset the context, discarding any changes made and adjust the fee.
Definition: Transactor.cpp:788
+
ripple::Transactor::reset
std::pair< TER, XRPAmount > reset(XRPAmount fee)
Reset the context, discarding any changes made and adjust the fee.
Definition: Transactor.cpp:791
ripple::ReadView
A view into a ledger.
Definition: ReadView.h:54
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition: RCLCensorshipDetector.h:29
ripple::Application::journal
virtual beast::Journal journal(std::string const &name)=0
@@ -1266,11 +1270,11 @@ $(function() {
ripple::to_string
std::string to_string(Manifest const &m)
Format the specified manifest to a string for debugging purposes.
Definition: app/misc/impl/Manifest.cpp:41
ripple::scaleFeeLoad
XRPAmount scaleFeeLoad(XRPAmount fee, LoadFeeTrack const &feeTrack, Fees const &fees, bool bUnlimited)
Definition: LoadFeeTrack.cpp:89
ripple::sfFee
const SF_AMOUNT sfFee
-
ripple::Transactor::checkFee
static TER checkFee(PreclaimContext const &ctx, XRPAmount baseFee)
Definition: Transactor.cpp:190
+
ripple::Transactor::checkFee
static TER checkFee(PreclaimContext const &ctx, XRPAmount baseFee)
Definition: Transactor.cpp:193
ripple::sfAccount
const SF_ACCOUNT sfAccount
ripple::ltRIPPLE_STATE
@ ltRIPPLE_STATE
A ledger object which describes a bidirectional trust line.
Definition: LedgerFormats.h:74
ripple::tefBAD_AUTH_MASTER
@ tefBAD_AUTH_MASTER
Definition: TER.h:176
-
ripple::removeExpiredNFTokenOffers
static void removeExpiredNFTokenOffers(ApplyView &view, std::vector< uint256 > const &offers, beast::Journal viewJ)
Definition: Transactor.cpp:742
+
ripple::removeExpiredNFTokenOffers
static void removeExpiredNFTokenOffers(ApplyView &view, std::vector< uint256 > const &offers, beast::Journal viewJ)
Definition: Transactor.cpp:745
ripple::temMALFORMED
@ temMALFORMED
Definition: TER.h:86
ripple::telWRONG_NETWORK
@ telWRONG_NETWORK
Definition: TER.h:65
ripple::sfNetworkID
const SF_UINT32 sfNetworkID
@@ -1282,12 +1286,12 @@ $(function() {
ripple::keylet::signers
static Keylet signers(AccountID const &account, std::uint32_t page) noexcept
Definition: Indexes.cpp:277
ripple::PreflightContext::rules
const Rules rules
Definition: Transactor.h:36
ripple::ApplyContext::size
std::size_t size()
Get the number of unapplied changes.
Definition: ApplyContext.cpp:63
-
ripple::removeUnfundedOffers
static void removeUnfundedOffers(ApplyView &view, std::vector< uint256 > const &offers, beast::Journal viewJ)
Definition: Transactor.cpp:722
+
ripple::removeUnfundedOffers
static void removeUnfundedOffers(ApplyView &view, std::vector< uint256 > const &offers, beast::Journal viewJ)
Definition: Transactor.cpp:725
ripple::ReadView::open
virtual bool open() const =0
Returns true if this reflects an open ledger.
ripple::tesSUCCESS
@ tesSUCCESS
Definition: TER.h:236
ripple::Transactor::account_
const AccountID account_
Definition: Transactor.h:91
ripple::Application::getHashRouter
virtual HashRouter & getHashRouter()=0
-
ripple::Transactor::preCompute
virtual void preCompute()
Definition: Transactor.cpp:437
+
ripple::Transactor::preCompute
virtual void preCompute()
Definition: Transactor.cpp:440
ripple::STObject::getFieldAmount
STAmount const & getFieldAmount(SField const &field) const
Definition: STObject.cpp:603
ripple::ApplyContext::tx
STTx const & tx
Definition: ApplyContext.h:48
ripple::nft::deleteTokenOffer
bool deleteTokenOffer(ApplyView &view, std::shared_ptr< SLE > const &offer)
Deletes the given token offer.
Definition: NFTokenUtils.cpp:605
diff --git a/Transactor_8h_source.html b/Transactor_8h_source.html index 4f7f30f290..5012fec6fc 100644 --- a/Transactor_8h_source.html +++ b/Transactor_8h_source.html @@ -270,12 +270,12 @@ $(function() {
216 
217 #endif
-
ripple::Transactor::checkPriorTxAndLastLedger
static NotTEC checkPriorTxAndLastLedger(PreclaimContext const &ctx)
Definition: Transactor.cpp:335
+
ripple::Transactor::checkPriorTxAndLastLedger
static NotTEC checkPriorTxAndLastLedger(PreclaimContext const &ctx)
Definition: Transactor.cpp:338
ripple::Application
Definition: Application.h:116
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::Transactor::Blocker
@ Blocker
Definition: Transactor.h:101
-
ripple::Transactor::minimumFee
static XRPAmount minimumFee(Application &app, XRPAmount baseFee, Fees const &fees, ApplyFlags flags)
Compute the minimum fee required to process a transaction with a given baseFee based on the current s...
Definition: Transactor.cpp:180
-
ripple::Transactor::checkMultiSign
static NotTEC checkMultiSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:562
+
ripple::Transactor::minimumFee
static XRPAmount minimumFee(Application &app, XRPAmount baseFee, Fees const &fees, ApplyFlags flags)
Compute the minimum fee required to process a transaction with a given baseFee based on the current s...
Definition: Transactor.cpp:183
+
ripple::Transactor::checkMultiSign
static NotTEC checkMultiSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:565
std::shared_ptr< STLedgerEntry >
ripple::PreclaimContext::view
ReadView const & view
Definition: Transactor.h:56
ripple::PreclaimContext::app
Application & app
Definition: Transactor.h:55
@@ -283,42 +283,42 @@ $(function() {
ripple::PreclaimContext::PreclaimContext
PreclaimContext(Application &app_, ReadView const &view_, TER preflightResult_, STTx const &tx_, ApplyFlags flags_, beast::Journal j_=beast::Journal{beast::Journal::getNullSink()})
Definition: Transactor.h:62
ripple::Transactor
Definition: Transactor.h:85
ripple::Transactor::j_
const beast::Journal j_
Definition: Transactor.h:89
-
ripple::Transactor::checkSingleSign
static NotTEC checkSingleSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:488
+
ripple::Transactor::checkSingleSign
static NotTEC checkSingleSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:491
ripple::Transactor::view
ApplyView const & view() const
Definition: Transactor.h:113
std::pair
-
ripple::Transactor::operator()
std::pair< TER, bool > operator()()
Process the transaction.
Definition: Transactor.cpp:827
+
ripple::Transactor::operator()
std::pair< TER, bool > operator()()
Process the transaction.
Definition: Transactor.cpp:830
ripple::Transactor::operator=
Transactor & operator=(Transactor const &)=delete
ripple::ApplyFlags
ApplyFlags
Definition: ApplyView.h:29
-
ripple::Transactor::checkSeqProxy
static NotTEC checkSeqProxy(ReadView const &view, STTx const &tx, beast::Journal j)
Definition: Transactor.cpp:263
+
ripple::Transactor::checkSeqProxy
static NotTEC checkSeqProxy(ReadView const &view, STTx const &tx, beast::Journal j)
Definition: Transactor.cpp:266
ripple::PreflightContext::j
const beast::Journal j
Definition: Transactor.h:38
beast::Journal::getNullSink
static Sink & getNullSink()
Returns a Sink which does nothing.
Definition: beast_Journal.cpp:72
ripple::Transactor::preclaim
static TER preclaim(PreclaimContext const &ctx)
Definition: Transactor.h:145
-
ripple::Transactor::ticketDelete
static TER ticketDelete(ApplyView &view, AccountID const &account, uint256 const &ticketIndex, beast::Journal j)
Definition: Transactor.cpp:383
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::Transactor::ticketDelete
static TER ticketDelete(ApplyView &view, AccountID const &account, uint256 const &ticketIndex, beast::Journal j)
Definition: Transactor.cpp:386
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::ApplyView
Writeable view to a ledger, for applying a transaction.
Definition: ApplyView.h:134
ripple::Transactor::doApply
virtual TER doApply()=0
ripple::base_uint< 160, detail::AccountIDTag >
ripple::preflight0
NotTEC preflight0(PreflightContext const &ctx)
Performs early sanity checks on the txid.
Definition: Transactor.cpp:41
ripple::Transactor::ConsequencesFactoryType
ConsequencesFactoryType
Definition: Transactor.h:101
-
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:162
-
ripple::Transactor::checkSign
static NotTEC checkSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:478
+
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:165
+
ripple::Transactor::checkSign
static NotTEC checkSign(PreclaimContext const &ctx)
Definition: Transactor.cpp:481
ripple::Fees
Reflects the fee settings for a particular ledger.
Definition: protocol/Fees.h:32
ripple::PreclaimContext::operator=
PreclaimContext & operator=(PreclaimContext const &)=delete
-
ripple::Transactor::payFee
TER payFee()
Definition: Transactor.cpp:243
-
ripple::Transactor::apply
TER apply()
Definition: Transactor.cpp:443
+
ripple::Transactor::payFee
TER payFee()
Definition: Transactor.cpp:246
+
ripple::Transactor::apply
TER apply()
Definition: Transactor.cpp:446
ripple::TERSubset< CanCvtToTER >
ripple::PreflightContext::app
Application & app
Definition: Transactor.h:34
ripple::STTx
Definition: STTx.h:45
ripple::ApplyContext
State information when applying a tx.
Definition: ApplyContext.h:35
beast::Journal
A generic endpoint for log messages.
Definition: Journal.h:58
-
ripple::Transactor::consumeSeqProxy
TER consumeSeqProxy(SLE::pointer const &sleAccount)
Definition: Transactor.cpp:365
+
ripple::Transactor::consumeSeqProxy
TER consumeSeqProxy(SLE::pointer const &sleAccount)
Definition: Transactor.cpp:368
ripple::ApplyContext::view
ApplyView & view()
Definition: ApplyContext.h:54
ripple::Transactor::Transactor
Transactor(Transactor const &)=delete
ripple::PreclaimContext::tx
STTx const & tx
Definition: Transactor.h:58
-
ripple::PreflightContext::PreflightContext
PreflightContext(Application &app_, STTx const &tx_, Rules const &rules_, ApplyFlags flags_, beast::Journal j_)
Definition: Transactor.cpp:144
+
ripple::PreflightContext::PreflightContext
PreflightContext(Application &app_, STTx const &tx_, Rules const &rules_, ApplyFlags flags_, beast::Journal j_)
Definition: Transactor.cpp:147
ripple::PreclaimContext
State information when determining if a tx is likely to claim a fee.
Definition: Transactor.h:52
ripple::Transactor::Custom
@ Custom
Definition: Transactor.h:101
-
ripple::Transactor::reset
std::pair< TER, XRPAmount > reset(XRPAmount fee)
Reset the context, discarding any changes made and adjust the fee.
Definition: Transactor.cpp:788
+
ripple::Transactor::reset
std::pair< TER, XRPAmount > reset(XRPAmount fee)
Reset the context, discarding any changes made and adjust the fee.
Definition: Transactor.cpp:791
ripple::ReadView
A view into a ledger.
Definition: ReadView.h:54
ripple
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition: RCLCensorshipDetector.h:29
ripple::PreflightContext::flags
ApplyFlags flags
Definition: Transactor.h:37
@@ -331,14 +331,14 @@ $(function() {
ripple::Transactor::~Transactor
virtual ~Transactor()=default
ripple::Rules
Rules controlling protocol behavior.
Definition: Rules.h:33
ripple::Transactor::ctx_
ApplyContext & ctx_
Definition: Transactor.h:88
-
ripple::Transactor::checkFee
static TER checkFee(PreclaimContext const &ctx, XRPAmount baseFee)
Definition: Transactor.cpp:190
+
ripple::Transactor::checkFee
static TER checkFee(PreclaimContext const &ctx, XRPAmount baseFee)
Definition: Transactor.cpp:193
ripple::PreflightContext::tx
STTx const & tx
Definition: Transactor.h:35
ripple::PreflightContext
State information when preflighting a tx.
Definition: Transactor.h:31
ripple::PreflightContext::operator=
PreflightContext & operator=(PreflightContext const &)=delete
ripple::PreflightContext::rules
const Rules rules
Definition: Transactor.h:36
ripple::tesSUCCESS
@ tesSUCCESS
Definition: TER.h:236
ripple::Transactor::account_
const AccountID account_
Definition: Transactor.h:91
-
ripple::Transactor::preCompute
virtual void preCompute()
Definition: Transactor.cpp:437
+
ripple::Transactor::preCompute
virtual void preCompute()
Definition: Transactor.cpp:440
ripple::XRPAmount
Definition: XRPAmount.h:46
ripple::NotTEC
TERSubset< CanCvtToNotTEC > NotTEC
Definition: TER.h:568
diff --git a/XChainBridge_8cpp_source.html b/XChainBridge_8cpp_source.html index cb8b67e9a5..9c538a270f 100644 --- a/XChainBridge_8cpp_source.html +++ b/XChainBridge_8cpp_source.html @@ -2278,7 +2278,7 @@ $(function() {
ripple::sfOwnerCount
const SF_UINT32 sfOwnerCount
std::is_same_v
T is_same_v
ripple::STXChainBridge::otherChain
static ChainType otherChain(ChainType ct)
Definition: STXChainBridge.h:210
-
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:130
+
ripple::preflight2
NotTEC preflight2(PreflightContext const &ctx)
Checks whether the signature appears valid.
Definition: Transactor.cpp:133
ripple::tecXCHAIN_BAD_CLAIM_ID
@ tecXCHAIN_BAD_CLAIM_ID
Definition: TER.h:319
ripple::Keylet
A pair of SHAMap key and LedgerEntryType.
Definition: Keylet.h:38
ripple::STXChainBridge::srcChain
static ChainType srcChain(bool wasLockingChainSend)
Definition: STXChainBridge.h:218
@@ -2339,7 +2339,7 @@ $(function() {
ripple::isTecClaim
bool isTecClaim(TER x)
Definition: TER.h:643
ripple::temXCHAIN_BRIDGE_BAD_REWARD_AMOUNT
@ temXCHAIN_BRIDGE_BAD_REWARD_AMOUNT
Definition: TER.h:135
ripple::generateKeyPair
std::pair< PublicKey, SecretKey > generateKeyPair(KeyType type, Seed const &seed)
Generate a key pair deterministically.
Definition: SecretKey.cpp:351
-
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:78
+
ripple::preflight1
NotTEC preflight1(PreflightContext const &ctx)
Performs early sanity checks on the account and fee fields.
Definition: Transactor.cpp:81
ripple::lsfDepositAuth
@ lsfDepositAuth
Definition: LedgerFormats.h:265
ripple::sfXChainClaimID
const SF_UINT64 sfXChainClaimID
ripple::temXCHAIN_BRIDGE_BAD_ISSUES
@ temXCHAIN_BRIDGE_BAD_ISSUES
Definition: TER.h:132
diff --git a/applySteps_8cpp_source.html b/applySteps_8cpp_source.html index 64b53e1e30..4e092655c4 100644 --- a/applySteps_8cpp_source.html +++ b/applySteps_8cpp_source.html @@ -575,7 +575,7 @@ $(function() {
ripple::ttCHECK_CANCEL
@ ttCHECK_CANCEL
This transaction type cancels an existing check.
Definition: TxFormats.h:113
ripple::ttPAYMENT
@ ttPAYMENT
This transaction type executes a payment.
Definition: TxFormats.h:59
stdexcept
-
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:162
+
ripple::Transactor::calculateBaseFee
static XRPAmount calculateBaseFee(ReadView const &view, STTx const &tx)
Definition: Transactor.cpp:165
ripple::ttUNL_MODIFY
@ ttUNL_MODIFY
This system-generated transaction type is used to update the network's negative UNL.
Definition: TxFormats.h:210
ripple::doApply
std::pair< TER, bool > doApply(PreclaimResult const &preclaimResult, Application &app, OpenView &view)
Apply a prechecked transaction to an OpenView.
Definition: applySteps.cpp:433
ripple::ttCHECK_CREATE
@ ttCHECK_CREATE
This transaction type creates a new check.
Definition: TxFormats.h:107
diff --git a/classripple_1_1AMMBid.html b/classripple_1_1AMMBid.html index 022d8d34ec..9913f2d3ce 100644 --- a/classripple_1_1AMMBid.html +++ b/classripple_1_1AMMBid.html @@ -419,7 +419,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -517,7 +517,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -545,7 +545,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -583,7 +583,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -611,7 +611,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -649,7 +649,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -699,7 +699,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -726,7 +726,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -755,7 +755,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -822,7 +822,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -852,7 +852,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -880,7 +880,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -907,7 +907,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -935,7 +935,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -963,7 +963,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1AMMCreate.html b/classripple_1_1AMMCreate.html index 0b234eae04..e6b71242fc 100644 --- a/classripple_1_1AMMCreate.html +++ b/classripple_1_1AMMCreate.html @@ -455,7 +455,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -553,7 +553,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -581,7 +581,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -619,7 +619,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -647,7 +647,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -697,7 +697,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -724,7 +724,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -753,7 +753,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -820,7 +820,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -850,7 +850,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -878,7 +878,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -905,7 +905,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -933,7 +933,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -961,7 +961,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1AMMDelete.html b/classripple_1_1AMMDelete.html index 60ee0c18b7..1aca4803e2 100644 --- a/classripple_1_1AMMDelete.html +++ b/classripple_1_1AMMDelete.html @@ -414,7 +414,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -512,7 +512,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -540,7 +540,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -578,7 +578,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -606,7 +606,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -644,7 +644,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -694,7 +694,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -721,7 +721,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -750,7 +750,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -817,7 +817,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -847,7 +847,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -875,7 +875,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -902,7 +902,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -930,7 +930,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -958,7 +958,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1AMMDeposit.html b/classripple_1_1AMMDeposit.html index 7b965c9474..9f830ee342 100644 --- a/classripple_1_1AMMDeposit.html +++ b/classripple_1_1AMMDeposit.html @@ -1105,7 +1105,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -1203,7 +1203,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -1231,7 +1231,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -1269,7 +1269,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -1297,7 +1297,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -1335,7 +1335,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -1385,7 +1385,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -1412,7 +1412,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -1441,7 +1441,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -1508,7 +1508,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -1538,7 +1538,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -1566,7 +1566,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -1593,7 +1593,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -1621,7 +1621,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1649,7 +1649,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1AMMVote.html b/classripple_1_1AMMVote.html index 0e5fc18976..40d39307d6 100644 --- a/classripple_1_1AMMVote.html +++ b/classripple_1_1AMMVote.html @@ -422,7 +422,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -520,7 +520,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -548,7 +548,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -586,7 +586,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -614,7 +614,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -652,7 +652,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -702,7 +702,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -729,7 +729,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -758,7 +758,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -825,7 +825,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -855,7 +855,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -883,7 +883,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -910,7 +910,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -938,7 +938,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -966,7 +966,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1AMMWithdraw.html b/classripple_1_1AMMWithdraw.html index 13d3d6bdf2..4ec96917c6 100644 --- a/classripple_1_1AMMWithdraw.html +++ b/classripple_1_1AMMWithdraw.html @@ -983,7 +983,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -1081,7 +1081,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -1109,7 +1109,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -1147,7 +1147,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -1175,7 +1175,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -1213,7 +1213,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -1263,7 +1263,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -1290,7 +1290,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -1319,7 +1319,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -1386,7 +1386,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -1416,7 +1416,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -1444,7 +1444,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -1471,7 +1471,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -1499,7 +1499,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1527,7 +1527,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1BridgeModify.html b/classripple_1_1BridgeModify.html index 5c6675dd2b..00038f77ea 100644 --- a/classripple_1_1BridgeModify.html +++ b/classripple_1_1BridgeModify.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1CancelCheck.html b/classripple_1_1CancelCheck.html index 3747595afd..fe94737c2e 100644 --- a/classripple_1_1CancelCheck.html +++ b/classripple_1_1CancelCheck.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1CancelOffer.html b/classripple_1_1CancelOffer.html index f9d484bffc..b8689db6ad 100644 --- a/classripple_1_1CancelOffer.html +++ b/classripple_1_1CancelOffer.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1CashCheck.html b/classripple_1_1CashCheck.html index 4e1ec0e416..122fd4206b 100644 --- a/classripple_1_1CashCheck.html +++ b/classripple_1_1CashCheck.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1Change.html b/classripple_1_1Change.html index 23a4c2135f..565b4f1148 100644 --- a/classripple_1_1Change.html +++ b/classripple_1_1Change.html @@ -592,7 +592,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -690,7 +690,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -718,7 +718,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -756,7 +756,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -784,7 +784,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -834,7 +834,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -861,7 +861,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -928,7 +928,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -958,7 +958,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -986,7 +986,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -1013,7 +1013,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -1041,7 +1041,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1069,7 +1069,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1Clawback.html b/classripple_1_1Clawback.html index a07cc8acaf..c81bd7a53c 100644 --- a/classripple_1_1Clawback.html +++ b/classripple_1_1Clawback.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1CreateCheck.html b/classripple_1_1CreateCheck.html index a260126d08..70a04af41b 100644 --- a/classripple_1_1CreateCheck.html +++ b/classripple_1_1CreateCheck.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1CreateOffer.html b/classripple_1_1CreateOffer.html index 1037b74db7..18bc69a132 100644 --- a/classripple_1_1CreateOffer.html +++ b/classripple_1_1CreateOffer.html @@ -1034,7 +1034,7 @@ Private Attributes

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -1132,7 +1132,7 @@ Private Attributes
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -1160,7 +1160,7 @@ Private Attributes
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -1198,7 +1198,7 @@ Private Attributes
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -1226,7 +1226,7 @@ Private Attributes
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -1264,7 +1264,7 @@ Private Attributes
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -1314,7 +1314,7 @@ Private Attributes
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -1341,7 +1341,7 @@ Private Attributes
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -1408,7 +1408,7 @@ Private Attributes -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -1438,7 +1438,7 @@ Private Attributes

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -1466,7 +1466,7 @@ Private Attributes
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -1493,7 +1493,7 @@ Private Attributes
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -1521,7 +1521,7 @@ Private Attributes
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1549,7 +1549,7 @@ Private Attributes
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1CreateTicket.html b/classripple_1_1CreateTicket.html index 1cc189c142..72ab214346 100644 --- a/classripple_1_1CreateTicket.html +++ b/classripple_1_1CreateTicket.html @@ -455,7 +455,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -553,7 +553,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -581,7 +581,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -619,7 +619,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -647,7 +647,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -685,7 +685,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -735,7 +735,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -762,7 +762,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -791,7 +791,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -858,7 +858,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -888,7 +888,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -916,7 +916,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -943,7 +943,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -971,7 +971,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -999,7 +999,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1DIDDelete.html b/classripple_1_1DIDDelete.html index 6c750f0add..39f3a80536 100644 --- a/classripple_1_1DIDDelete.html +++ b/classripple_1_1DIDDelete.html @@ -479,7 +479,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -577,7 +577,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -605,7 +605,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -643,7 +643,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -671,7 +671,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -709,7 +709,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -787,7 +787,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -814,7 +814,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -843,7 +843,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -910,7 +910,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -940,7 +940,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -968,7 +968,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -995,7 +995,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -1023,7 +1023,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1051,7 +1051,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1DIDSet.html b/classripple_1_1DIDSet.html index a17740fc18..e8f44db95c 100644 --- a/classripple_1_1DIDSet.html +++ b/classripple_1_1DIDSet.html @@ -381,7 +381,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -479,7 +479,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -545,7 +545,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -611,7 +611,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1DeleteAccount.html b/classripple_1_1DeleteAccount.html index 4816970b97..8f8b917b63 100644 --- a/classripple_1_1DeleteAccount.html +++ b/classripple_1_1DeleteAccount.html @@ -447,7 +447,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -545,7 +545,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -611,7 +611,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1DepositPreauth.html b/classripple_1_1DepositPreauth.html index bba237d7cc..b974dcd405 100644 --- a/classripple_1_1DepositPreauth.html +++ b/classripple_1_1DepositPreauth.html @@ -461,7 +461,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -559,7 +559,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -587,7 +587,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -625,7 +625,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -653,7 +653,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -691,7 +691,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -741,7 +741,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -768,7 +768,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -797,7 +797,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -864,7 +864,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -894,7 +894,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -922,7 +922,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -949,7 +949,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -977,7 +977,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1005,7 +1005,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1EscrowCancel.html b/classripple_1_1EscrowCancel.html index f6d789899c..207110b9d7 100644 --- a/classripple_1_1EscrowCancel.html +++ b/classripple_1_1EscrowCancel.html @@ -381,7 +381,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -479,7 +479,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -545,7 +545,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -611,7 +611,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1EscrowCreate.html b/classripple_1_1EscrowCreate.html index 5a946acde7..07cdfdc8f4 100644 --- a/classripple_1_1EscrowCreate.html +++ b/classripple_1_1EscrowCreate.html @@ -439,7 +439,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -537,7 +537,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -565,7 +565,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -603,7 +603,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -631,7 +631,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -669,7 +669,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -719,7 +719,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -746,7 +746,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -775,7 +775,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -872,7 +872,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -900,7 +900,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -927,7 +927,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -955,7 +955,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -983,7 +983,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1EscrowFinish.html b/classripple_1_1EscrowFinish.html index fde95a5dd3..09f7921e40 100644 --- a/classripple_1_1EscrowFinish.html +++ b/classripple_1_1EscrowFinish.html @@ -419,7 +419,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -517,7 +517,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -545,7 +545,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -583,7 +583,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -611,7 +611,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1NFTokenAcceptOffer.html b/classripple_1_1NFTokenAcceptOffer.html index 070dc14ece..59fe7f678a 100644 --- a/classripple_1_1NFTokenAcceptOffer.html +++ b/classripple_1_1NFTokenAcceptOffer.html @@ -523,7 +523,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -621,7 +621,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -649,7 +649,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -687,7 +687,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -715,7 +715,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -753,7 +753,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -803,7 +803,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -830,7 +830,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -859,7 +859,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -926,7 +926,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -956,7 +956,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -984,7 +984,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -1011,7 +1011,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -1039,7 +1039,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1067,7 +1067,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1NFTokenBurn.html b/classripple_1_1NFTokenBurn.html index c5495bedb4..2a928b88c1 100644 --- a/classripple_1_1NFTokenBurn.html +++ b/classripple_1_1NFTokenBurn.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1NFTokenCancelOffer.html b/classripple_1_1NFTokenCancelOffer.html index 6d098d8e7b..6f9dcd32f1 100644 --- a/classripple_1_1NFTokenCancelOffer.html +++ b/classripple_1_1NFTokenCancelOffer.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1NFTokenCreateOffer.html b/classripple_1_1NFTokenCreateOffer.html index fadd598f96..c1634da663 100644 --- a/classripple_1_1NFTokenCreateOffer.html +++ b/classripple_1_1NFTokenCreateOffer.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1NFTokenMint.html b/classripple_1_1NFTokenMint.html index f8b5032f87..69559779b2 100644 --- a/classripple_1_1NFTokenMint.html +++ b/classripple_1_1NFTokenMint.html @@ -467,7 +467,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -565,7 +565,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -593,7 +593,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -631,7 +631,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -659,7 +659,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -697,7 +697,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -747,7 +747,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -774,7 +774,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -803,7 +803,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -900,7 +900,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -928,7 +928,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -955,7 +955,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -983,7 +983,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1011,7 +1011,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1PayChanClaim.html b/classripple_1_1PayChanClaim.html index df56e1c736..1e75055e14 100644 --- a/classripple_1_1PayChanClaim.html +++ b/classripple_1_1PayChanClaim.html @@ -381,7 +381,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -479,7 +479,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -545,7 +545,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -611,7 +611,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1PayChanCreate.html b/classripple_1_1PayChanCreate.html index be7d67c1ea..752c6c7003 100644 --- a/classripple_1_1PayChanCreate.html +++ b/classripple_1_1PayChanCreate.html @@ -439,7 +439,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -537,7 +537,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -565,7 +565,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -603,7 +603,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -631,7 +631,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -669,7 +669,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -719,7 +719,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -746,7 +746,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -775,7 +775,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -872,7 +872,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -900,7 +900,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -927,7 +927,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -955,7 +955,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -983,7 +983,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1PayChanFund.html b/classripple_1_1PayChanFund.html index 812b06eddb..7da2ff03b6 100644 --- a/classripple_1_1PayChanFund.html +++ b/classripple_1_1PayChanFund.html @@ -411,7 +411,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -509,7 +509,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -537,7 +537,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -575,7 +575,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -603,7 +603,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -641,7 +641,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -719,7 +719,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -746,7 +746,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -775,7 +775,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -872,7 +872,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -900,7 +900,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -927,7 +927,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -955,7 +955,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -983,7 +983,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1Payment.html b/classripple_1_1Payment.html index 5ab167b3d0..fe645cc1ef 100644 --- a/classripple_1_1Payment.html +++ b/classripple_1_1Payment.html @@ -447,7 +447,7 @@ Static Private Attributes

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -545,7 +545,7 @@ Static Private Attributes
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Attributes
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -611,7 +611,7 @@ Static Private Attributes
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Attributes
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -677,7 +677,7 @@ Static Private Attributes
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -727,7 +727,7 @@ Static Private Attributes
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -754,7 +754,7 @@ Static Private Attributes
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -783,7 +783,7 @@ Static Private Attributes

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -850,7 +850,7 @@ Static Private Attributes -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -880,7 +880,7 @@ Static Private Attributes

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -908,7 +908,7 @@ Static Private Attributes
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -935,7 +935,7 @@ Static Private Attributes
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -963,7 +963,7 @@ Static Private Attributes
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -991,7 +991,7 @@ Static Private Attributes
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1SetAccount.html b/classripple_1_1SetAccount.html index f2adde97d6..ff523ee16a 100644 --- a/classripple_1_1SetAccount.html +++ b/classripple_1_1SetAccount.html @@ -439,7 +439,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -537,7 +537,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -565,7 +565,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -603,7 +603,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -631,7 +631,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -669,7 +669,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -719,7 +719,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -746,7 +746,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -775,7 +775,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -872,7 +872,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -900,7 +900,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -927,7 +927,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -955,7 +955,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -983,7 +983,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1SetRegularKey.html b/classripple_1_1SetRegularKey.html index dad68bf87e..8cada1d60d 100644 --- a/classripple_1_1SetRegularKey.html +++ b/classripple_1_1SetRegularKey.html @@ -419,7 +419,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -517,7 +517,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -545,7 +545,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -583,7 +583,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -611,7 +611,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1SetSignerList.html b/classripple_1_1SetSignerList.html index fe34da8f98..fb1c786810 100644 --- a/classripple_1_1SetSignerList.html +++ b/classripple_1_1SetSignerList.html @@ -716,7 +716,7 @@ Private Attributes

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -814,7 +814,7 @@ Private Attributes
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Private Attributes
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -880,7 +880,7 @@ Private Attributes
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -908,7 +908,7 @@ Private Attributes
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -946,7 +946,7 @@ Private Attributes
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -1024,7 +1024,7 @@ Private Attributes
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -1051,7 +1051,7 @@ Private Attributes
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -1118,7 +1118,7 @@ Private Attributes -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -1148,7 +1148,7 @@ Private Attributes

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -1176,7 +1176,7 @@ Private Attributes
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -1203,7 +1203,7 @@ Private Attributes
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -1231,7 +1231,7 @@ Private Attributes
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1259,7 +1259,7 @@ Private Attributes
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1SetTrust.html b/classripple_1_1SetTrust.html index a83c0687a5..c8840278dd 100644 --- a/classripple_1_1SetTrust.html +++ b/classripple_1_1SetTrust.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1Transactor.html b/classripple_1_1Transactor.html index a2cbaca25e..e2be4d638f 100644 --- a/classripple_1_1Transactor.html +++ b/classripple_1_1Transactor.html @@ -376,7 +376,7 @@ Static Private Member Functions
-

Definition at line 156 of file Transactor.cpp.

+

Definition at line 159 of file Transactor.cpp.

@@ -424,7 +424,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -506,7 +506,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -534,7 +534,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -572,7 +572,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -600,7 +600,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -638,7 +638,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -743,7 +743,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -772,7 +772,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -866,7 +866,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -896,7 +896,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -924,7 +924,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -951,7 +951,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -979,7 +979,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -1007,7 +1007,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1XChainAddAccountCreateAttestation.html b/classripple_1_1XChainAddAccountCreateAttestation.html index a4627f40c2..96349724d0 100644 --- a/classripple_1_1XChainAddAccountCreateAttestation.html +++ b/classripple_1_1XChainAddAccountCreateAttestation.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1XChainAddClaimAttestation.html b/classripple_1_1XChainAddClaimAttestation.html index 4be3fc3ace..ddc507ddb7 100644 --- a/classripple_1_1XChainAddClaimAttestation.html +++ b/classripple_1_1XChainAddClaimAttestation.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1XChainClaim.html b/classripple_1_1XChainClaim.html index 7b5c3bdbfd..904d99abc1 100644 --- a/classripple_1_1XChainClaim.html +++ b/classripple_1_1XChainClaim.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1XChainCommit.html b/classripple_1_1XChainCommit.html index e14dfe9019..18d187f1bf 100644 --- a/classripple_1_1XChainCommit.html +++ b/classripple_1_1XChainCommit.html @@ -439,7 +439,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -537,7 +537,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -565,7 +565,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -603,7 +603,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -631,7 +631,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -669,7 +669,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -719,7 +719,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -746,7 +746,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -775,7 +775,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -872,7 +872,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -900,7 +900,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -927,7 +927,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -955,7 +955,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -983,7 +983,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1XChainCreateAccountCommit.html b/classripple_1_1XChainCreateAccountCommit.html index 9dd614ec5f..b49ead691d 100644 --- a/classripple_1_1XChainCreateAccountCommit.html +++ b/classripple_1_1XChainCreateAccountCommit.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1XChainCreateBridge.html b/classripple_1_1XChainCreateBridge.html index e5f38472f4..bd8148187d 100644 --- a/classripple_1_1XChainCreateBridge.html +++ b/classripple_1_1XChainCreateBridge.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/classripple_1_1XChainCreateClaimID.html b/classripple_1_1XChainCreateClaimID.html index d9a146b855..314c54fd15 100644 --- a/classripple_1_1XChainCreateClaimID.html +++ b/classripple_1_1XChainCreateClaimID.html @@ -409,7 +409,7 @@ Static Private Member Functions

Process the transaction.

-

Definition at line 827 of file Transactor.cpp.

+

Definition at line 830 of file Transactor.cpp.

@@ -507,7 +507,7 @@ Static Private Member Functions
-

Definition at line 263 of file Transactor.cpp.

+

Definition at line 266 of file Transactor.cpp.

@@ -535,7 +535,7 @@ Static Private Member Functions
-

Definition at line 335 of file Transactor.cpp.

+

Definition at line 338 of file Transactor.cpp.

@@ -573,7 +573,7 @@ Static Private Member Functions
-

Definition at line 190 of file Transactor.cpp.

+

Definition at line 193 of file Transactor.cpp.

@@ -601,7 +601,7 @@ Static Private Member Functions
-

Definition at line 478 of file Transactor.cpp.

+

Definition at line 481 of file Transactor.cpp.

@@ -639,7 +639,7 @@ Static Private Member Functions
-

Definition at line 162 of file Transactor.cpp.

+

Definition at line 165 of file Transactor.cpp.

@@ -689,7 +689,7 @@ Static Private Member Functions
-

Definition at line 383 of file Transactor.cpp.

+

Definition at line 386 of file Transactor.cpp.

@@ -716,7 +716,7 @@ Static Private Member Functions
-

Definition at line 443 of file Transactor.cpp.

+

Definition at line 446 of file Transactor.cpp.

@@ -745,7 +745,7 @@ Static Private Member Functions

Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.

-

Definition at line 437 of file Transactor.cpp.

+

Definition at line 440 of file Transactor.cpp.

@@ -812,7 +812,7 @@ Static Private Member Functions -

Definition at line 180 of file Transactor.cpp.

+

Definition at line 183 of file Transactor.cpp.

@@ -842,7 +842,7 @@ Static Private Member Functions

Reset the context, discarding any changes made and adjust the fee.

-

Definition at line 788 of file Transactor.cpp.

+

Definition at line 791 of file Transactor.cpp.

@@ -870,7 +870,7 @@ Static Private Member Functions
-

Definition at line 365 of file Transactor.cpp.

+

Definition at line 368 of file Transactor.cpp.

@@ -897,7 +897,7 @@ Static Private Member Functions
-

Definition at line 243 of file Transactor.cpp.

+

Definition at line 246 of file Transactor.cpp.

@@ -925,7 +925,7 @@ Static Private Member Functions
-

Definition at line 488 of file Transactor.cpp.

+

Definition at line 491 of file Transactor.cpp.

@@ -953,7 +953,7 @@ Static Private Member Functions
-

Definition at line 562 of file Transactor.cpp.

+

Definition at line 565 of file Transactor.cpp.

diff --git a/namespaceripple.html b/namespaceripple.html index f22fcc1fe1..8b7b04aa3b 100644 --- a/namespaceripple.html +++ b/namespaceripple.html @@ -19483,7 +19483,7 @@ template<class TIn , class TOut >

Performs early sanity checks on the account and fee fields.

-

Definition at line 78 of file Transactor.cpp.

+

Definition at line 81 of file Transactor.cpp.

@@ -19505,7 +19505,7 @@ template<class TIn , class TOut >

Checks whether the signature appears valid.

-

Definition at line 130 of file Transactor.cpp.

+

Definition at line 133 of file Transactor.cpp.

@@ -19549,7 +19549,7 @@ template<class TIn , class TOut >
-

Definition at line 722 of file Transactor.cpp.

+

Definition at line 725 of file Transactor.cpp.

@@ -19593,7 +19593,7 @@ template<class TIn , class TOut >
-

Definition at line 742 of file Transactor.cpp.

+

Definition at line 745 of file Transactor.cpp.

@@ -19637,7 +19637,7 @@ template<class TIn , class TOut >
-

Definition at line 761 of file Transactor.cpp.

+

Definition at line 764 of file Transactor.cpp.

diff --git a/structripple_1_1PreflightContext.html b/structripple_1_1PreflightContext.html index fddfdd1b20..a7beefe778 100644 --- a/structripple_1_1PreflightContext.html +++ b/structripple_1_1PreflightContext.html @@ -192,7 +192,7 @@ Public Attributes
-

Definition at line 144 of file Transactor.cpp.

+

Definition at line 147 of file Transactor.cpp.