MCPcopy Create free account
hub / github.com/ElementsProject/elements / IncOrderPosNext

Method IncOrderPosNext

src/wallet/wallet.cpp:840–850  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

838}
839
840int64_t CWallet::IncOrderPosNext(WalletBatch* batch)
841{
842 AssertLockHeld(cs_wallet);
843 int64_t nRet = nOrderPosNext++;
844 if (batch) {
845 batch->WriteOrderPosNext(nOrderPosNext);
846 } else {
847 WalletBatch(GetDatabase()).WriteOrderPosNext(nOrderPosNext);
848 }
849 return nRet;
850}
851
852void CWallet::MarkDirty()
853{

Callers

nothing calls this directly

Calls 2

WalletBatchClass · 0.85
WriteOrderPosNextMethod · 0.80

Tested by

no test coverage detected