xrpld
Loading...
Searching...
No Matches
Handlers.h
1#pragma once
2
3#include <xrpld/rpc/handlers/ledger/Ledger.h>
4
5namespace xrpl {
6
7json::Value
9json::Value
11json::Value
13json::Value
15json::Value
17json::Value
19json::Value
21json::Value
23json::Value
25json::Value
27json::Value
29json::Value
31json::Value
33json::Value
35json::Value
37json::Value
39json::Value
41json::Value
43json::Value
45json::Value
47json::Value
49json::Value
51json::Value
53json::Value
55json::Value
57json::Value
59json::Value
61json::Value
63json::Value
65json::Value
67json::Value
69json::Value
71json::Value
73json::Value
75json::Value
77json::Value
79json::Value
81json::Value
83json::Value
85json::Value
87json::Value
110doServerInfo(RPC::JsonContext&); // for humans
112doServerState(RPC::JsonContext&); // for machines
151} // namespace xrpl
Represents a JSON value.
Definition json_value.h:130
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Definition algorithm.h:5
json::Value doPing(RPC::JsonContext &)
Definition Ping.cpp:14
json::Value doSubmitMultiSigned(RPC::JsonContext &)
json::Value doPeers(RPC::JsonContext &context)
Definition Peers.cpp:20
json::Value doLedgerCurrent(RPC::JsonContext &)
json::Value doValidators(RPC::JsonContext &context)
json::Value doValidationCreate(RPC::JsonContext &context)
json::Value doManifest(RPC::JsonContext &)
json::Value doGetAggregatePrice(RPC::JsonContext &)
oracles: array of {account, oracle_document_id} base_asset: is the asset to be priced quote_asset: is...
json::Value doStop(RPC::JsonContext &context)
Definition Stop.cpp:14
json::Value doAccountChannels(RPC::JsonContext &context)
json::Value doLedgerRequest(RPC::JsonContext &context)
json::Value doServerInfo(RPC::JsonContext &)
json::Value doWalletPropose(RPC::JsonContext &context)
json::Value doTransactionEntry(RPC::JsonContext &)
json::Value doServerState(RPC::JsonContext &)
json::Value doLogLevel(RPC::JsonContext &context)
Definition LogLevel.cpp:19
json::Value doNoRippleCheck(RPC::JsonContext &context)
json::Value doAccountTx(RPC::JsonContext &context)
json::Value doFeature(RPC::JsonContext &)
json::Value doConnect(RPC::JsonContext &context)
Definition Connect.cpp:24
json::Value doSign(RPC::JsonContext &context)
json::Value doGatewayBalances(RPC::JsonContext &context)
json::Value doAccountNFTs(RPC::JsonContext &context)
General RPC command that can retrieve objects in the account root.
json::Value doPrint(RPC::JsonContext &context)
Definition Print.cpp:11
json::Value doChannelAuthorize(RPC::JsonContext &context)
json::Value doAccountInfo(RPC::JsonContext &context)
json::Value doTxReduceRelay(RPC::JsonContext &)
json::Value doLedgerEntry(RPC::JsonContext &)
json::Value doGetCounts(RPC::JsonContext &context)
json::Value doPeerReservationsDel(RPC::JsonContext &context)
json::Value doPathFind(RPC::JsonContext &)
Definition PathFind.cpp:16
json::Value doVaultInfo(RPC::JsonContext &)
Definition VaultInfo.cpp:64
json::Value doLedgerData(RPC::JsonContext &)
json::Value doPause(RPC::JsonContext &)
json::Value doBookChanges(RPC::JsonContext &)
json::Value doRipplePathFind(RPC::JsonContext &)
json::Value doTxHistory(RPC::JsonContext &)
Definition TxHistory.cpp:19
json::Value doAccountCurrencies(RPC::JsonContext &context)
json::Value doLedgerHeader(RPC::JsonContext &)
json::Value doSubscribe(RPC::JsonContext &)
Definition Subscribe.cpp:30
json::Value doOwnerInfo(RPC::JsonContext &context)
Definition OwnerInfo.cpp:20
json::Value doChannelVerify(RPC::JsonContext &context)
json::Value doValidatorInfo(RPC::JsonContext &context)
json::Value doDepositAuthorized(RPC::JsonContext &)
json::Value doLedgerClosed(RPC::JsonContext &)
json::Value doAMMInfo(RPC::JsonContext &)
Definition AMMInfo.cpp:64
json::Value doAccountOffers(RPC::JsonContext &context)
json::Value doFetchInfo(RPC::JsonContext &context)
Definition FetchInfo.cpp:10
json::Value doPeerReservationsList(RPC::JsonContext &context)
json::Value doCanDelete(RPC::JsonContext &context)
Definition CanDelete.cpp:22
json::Value doAccountObjects(RPC::JsonContext &context)
json::Value doSimulate(RPC::JsonContext &)
Definition Simulate.cpp:307
json::Value doFee(RPC::JsonContext &)
Definition Fee.cpp:11
json::Value doNFTSellOffers(RPC::JsonContext &)
json::Value doUnsubscribe(RPC::JsonContext &)
json::Value doUnlList(RPC::JsonContext &context)
Definition UnlList.cpp:15
json::Value doResume(RPC::JsonContext &)
json::Value doAccountLines(RPC::JsonContext &context)
json::Value doBlackList(RPC::JsonContext &context)
Definition BlackList.cpp:11
json::Value doSubmit(RPC::JsonContext &)
Definition Submit.cpp:45
json::Value doServerDefinitions(RPC::JsonContext &)
json::Value doBookOffers(RPC::JsonContext &)
json::Value doPeerReservationsAdd(RPC::JsonContext &context)
json::Value doRandom(RPC::JsonContext &)
Definition Random.cpp:22
json::Value doConsensusInfo(RPC::JsonContext &context)
json::Value doLogRotate(RPC::JsonContext &context)
Definition LogRotate.cpp:12
json::Value doLedgerCleaner(RPC::JsonContext &context)
json::Value doSignFor(RPC::JsonContext &context)
Definition SignFor.cpp:19
json::Value doLedgerAccept(RPC::JsonContext &context)
json::Value doTxJson(RPC::JsonContext &)
Definition Tx.cpp:270
json::Value doNFTBuyOffers(RPC::JsonContext &)
json::Value doValidatorListSites(RPC::JsonContext &context)