rippled
Loading...
Searching...
No Matches
Handlers.h
1#ifndef XRPL_RPC_HANDLERS_HANDLERS_H_INCLUDED
2#define XRPL_RPC_HANDLERS_HANDLERS_H_INCLUDED
3
4#include <xrpld/rpc/handlers/LedgerHandler.h>
5
6namespace ripple {
7
9doAccountCurrencies(RPC::JsonContext&);
11doAccountInfo(RPC::JsonContext&);
13doAccountLines(RPC::JsonContext&);
15doAccountChannels(RPC::JsonContext&);
17doAccountNFTs(RPC::JsonContext&);
19doAccountObjects(RPC::JsonContext&);
21doAccountOffers(RPC::JsonContext&);
23doAccountTxJson(RPC::JsonContext&);
25doAMMInfo(RPC::JsonContext&);
27doBookOffers(RPC::JsonContext&);
29doBookChanges(RPC::JsonContext&);
31doBlackList(RPC::JsonContext&);
33doCanDelete(RPC::JsonContext&);
35doChannelAuthorize(RPC::JsonContext&);
37doChannelVerify(RPC::JsonContext&);
39doConnect(RPC::JsonContext&);
41doConsensusInfo(RPC::JsonContext&);
43doDepositAuthorized(RPC::JsonContext&);
45doFeature(RPC::JsonContext&);
47doFee(RPC::JsonContext&);
49doFetchInfo(RPC::JsonContext&);
51doGatewayBalances(RPC::JsonContext&);
53doGetCounts(RPC::JsonContext&);
55doGetAggregatePrice(RPC::JsonContext&);
57doLedgerAccept(RPC::JsonContext&);
59doLedgerCleaner(RPC::JsonContext&);
61doLedgerClosed(RPC::JsonContext&);
63doLedgerCurrent(RPC::JsonContext&);
65doLedgerData(RPC::JsonContext&);
67doLedgerEntry(RPC::JsonContext&);
69doLedgerHeader(RPC::JsonContext&);
71doLedgerRequest(RPC::JsonContext&);
73doLogLevel(RPC::JsonContext&);
75doLogRotate(RPC::JsonContext&);
77doManifest(RPC::JsonContext&);
79doNFTBuyOffers(RPC::JsonContext&);
81doNFTSellOffers(RPC::JsonContext&);
83doNoRippleCheck(RPC::JsonContext&);
85doOwnerInfo(RPC::JsonContext&);
87doPathFind(RPC::JsonContext&);
111doServerInfo(RPC::JsonContext&); // for humans
113doServerState(RPC::JsonContext&); // for machines
152} // namespace ripple
153
154#endif
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:6
Json::Value doPeers(RPC::JsonContext &)
Definition Peers.cpp:14
Json::Value doTxHistory(RPC::JsonContext &)
Definition TxHistory.cpp:20
Json::Value doLedgerAccept(RPC::JsonContext &)
Json::Value doUnsubscribe(RPC::JsonContext &)
Json::Value doTxReduceRelay(RPC::JsonContext &)
Json::Value doServerState(RPC::JsonContext &)
Json::Value doChannelVerify(RPC::JsonContext &)
Json::Value doValidationCreate(RPC::JsonContext &)
Json::Value doGetAggregatePrice(RPC::JsonContext &context)
oracles: array of {account, oracle_document_id} base_asset: is the asset to be priced quote_asset: is...
Json::Value doSubmitMultiSigned(RPC::JsonContext &)
Json::Value doLedgerEntry(RPC::JsonContext &)
Json::Value doNFTBuyOffers(RPC::JsonContext &)
Json::Value doChannelAuthorize(RPC::JsonContext &)
Json::Value doNoRippleCheck(RPC::JsonContext &)
Json::Value doTransactionEntry(RPC::JsonContext &)
Json::Value doConsensusInfo(RPC::JsonContext &context)
Json::Value doBookChanges(RPC::JsonContext &context)
Json::Value doLedgerRequest(RPC::JsonContext &)
Json::Value doSimulate(RPC::JsonContext &)
Definition Simulate.cpp:301
Json::Value doPeerReservationsAdd(RPC::JsonContext &)
Json::Value doLedgerCleaner(RPC::JsonContext &)
Json::Value doSign(RPC::JsonContext &)
Json::Value doAccountTxJson(RPC::JsonContext &context)
Json::Value doAccountLines(RPC::JsonContext &context)
Json::Value doTxJson(RPC::JsonContext &)
Definition Tx.cpp:266
Json::Value doAMMInfo(RPC::JsonContext &context)
Definition AMMInfo.cpp:57
Json::Value doPeerReservationsList(RPC::JsonContext &)
Json::Value doServerInfo(RPC::JsonContext &)
Json::Value doFee(RPC::JsonContext &context)
Definition Fee1.cpp:11
Json::Value doConnect(RPC::JsonContext &context)
Definition Connect.cpp:20
Json::Value doNFTSellOffers(RPC::JsonContext &)
Json::Value doDepositAuthorized(RPC::JsonContext &context)
Json::Value doStop(RPC::JsonContext &)
Definition Stop.cpp:13
Json::Value doLedgerClosed(RPC::JsonContext &)
Json::Value doLogLevel(RPC::JsonContext &)
Definition LogLevel.cpp:15
Json::Value doSubmit(RPC::JsonContext &)
Definition Submit.cpp:26
Json::Value doServerDefinitions(RPC::JsonContext &)
Json::Value doSubscribe(RPC::JsonContext &)
Definition Subscribe.cpp:19
Json::Value doAccountObjects(RPC::JsonContext &context)
Json::Value doFeature(RPC::JsonContext &context)
Definition Feature1.cpp:17
Json::Value doAccountNFTs(RPC::JsonContext &context)
General RPC command that can retrieve objects in the account root.
Json::Value doFetchInfo(RPC::JsonContext &context)
Definition FetchInfo.cpp:11
Json::Value doLedgerHeader(RPC::JsonContext &)
Json::Value doPause(RPC::JsonContext &)
Json::Value doRandom(RPC::JsonContext &)
Definition Random.cpp:20
Json::Value doGetCounts(RPC::JsonContext &context)
Json::Value doManifest(RPC::JsonContext &context)
Json::Value doPing(RPC::JsonContext &)
Definition Ping.cpp:14
Json::Value doBlackList(RPC::JsonContext &context)
Definition BlackList.cpp:10
Json::Value doLedgerData(RPC::JsonContext &)
Json::Value doValidatorListSites(RPC::JsonContext &)
Json::Value doSignFor(RPC::JsonContext &)
Definition SignFor.cpp:16
Json::Value doLedgerCurrent(RPC::JsonContext &)
Json::Value doAccountOffers(RPC::JsonContext &context)
Json::Value doValidatorInfo(RPC::JsonContext &)
Json::Value doGatewayBalances(RPC::JsonContext &context)
Json::Value doRipplePathFind(RPC::JsonContext &)
Json::Value doBookOffers(RPC::JsonContext &context)
Json::Value doAccountCurrencies(RPC::JsonContext &context)
Json::Value doAccountInfo(RPC::JsonContext &context)
Json::Value doLogRotate(RPC::JsonContext &)
Definition LogRotate.cpp:10
Json::Value doCanDelete(RPC::JsonContext &context)
Definition CanDelete.cpp:16
Json::Value doWalletPropose(RPC::JsonContext &)
Json::Value doVaultInfo(RPC::JsonContext &)
Definition VaultInfo.cpp:60
Json::Value doAccountChannels(RPC::JsonContext &context)
Json::Value doPeerReservationsDel(RPC::JsonContext &)
Json::Value doValidators(RPC::JsonContext &)
Json::Value doOwnerInfo(RPC::JsonContext &)
Definition OwnerInfo.cpp:16
Json::Value doPrint(RPC::JsonContext &)
Definition Print.cpp:11
Json::Value doUnlList(RPC::JsonContext &)
Definition UnlList.cpp:11
Json::Value doResume(RPC::JsonContext &)
Json::Value doPathFind(RPC::JsonContext &)
Definition PathFind.cpp:14