mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-03 01:15:53 +00:00
deploy: afc05659ed
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.5"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>rippled: ripple::LedgerHistory Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
@@ -29,7 +29,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.5 -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
@@ -95,47 +95,107 @@ Collaboration diagram for ripple::LedgerHistory:</div>
|
||||
<map name="aripple_1_1LedgerHistory_coll__map" id="aripple_1_1LedgerHistory_coll__map">
|
||||
<area shape="rect" title="Retains historical ledgers." alt="" coords="2192,878,2351,903"/>
|
||||
<area shape="rect" href="classripple_1_1Application.html" title=" " alt="" coords="1837,878,1977,903"/>
|
||||
<area shape="poly" title=" " alt="" coords="1991,888,2191,888,2191,893,1991,893"/>
|
||||
<area shape="rect" href="classbeast_1_1PropertyStream_1_1Source.html" title="Subclasses can be called to write to a stream and have children." alt="" coords="1506,857,1674,897"/>
|
||||
<area shape="poly" title=" " alt="" coords="1687,879,1837,885,1837,890,1687,884"/>
|
||||
<area shape="poly" title=" " alt="" coords="1561,841,1571,834,1590,831,1606,833,1617,839,1622,848,1620,857,1615,856,1616,849,1613,842,1604,838,1590,836,1574,839,1565,845"/>
|
||||
<area shape="rect" href="classbeast_1_1PropertyStream_1_1Item.html" title=" " alt="" coords="1823,789,1991,829"/>
|
||||
<area shape="poly" title=" " alt="" coords="1687,868,1779,853,1859,827,1861,832,1781,859,1688,874"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="1183,741,1269,766"/>
|
||||
<area shape="poly" title=" " alt="" coords="1284,754,1314,763,1341,779,1352,798,1353,816,1354,833,1364,849,1387,859,1422,867,1506,874,1506,879,1421,872,1386,864,1361,853,1349,835,1347,817,1346,799,1337,783,1311,768,1282,759"/>
|
||||
<area shape="rect" href="classripple_1_1TaggedCache.html" title=" " alt="" coords="1507,629,1673,683"/>
|
||||
<area shape="poly" title=" " alt="" coords="1283,757,1371,758,1420,752,1467,740,1493,729,1518,714,1559,681,1562,686,1521,718,1496,733,1469,745,1421,757,1372,763,1283,762"/>
|
||||
<area shape="rect" href="classripple_1_1TaggedCache.html" title=" " alt="" coords="1492,395,1688,435"/>
|
||||
<area shape="poly" title=" " alt="" coords="1268,732,1305,709,1336,677,1346,656,1346,635,1348,614,1361,593,1374,582,1387,577,1413,575,1439,575,1467,564,1503,534,1534,499,1576,433,1581,436,1538,502,1507,538,1469,569,1440,580,1413,581,1389,582,1377,587,1365,596,1353,616,1352,635,1351,657,1341,680,1308,713,1271,736"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="822,729,961,769"/>
|
||||
<area shape="poly" title=" " alt="" coords="975,748,1183,750,1183,755,975,753"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/thread/recursive_mutex.html" title=" " alt="" coords="1147,963,1305,989"/>
|
||||
<area shape="poly" title=" " alt="" coords="1307,958,1467,919,1537,895,1539,900,1469,924,1308,963"/>
|
||||
<area shape="poly" title=" " alt="" coords="1811,823,1713,841,1649,860,1647,855,1711,836,1810,818"/>
|
||||
<area shape="rect" title=" " alt="" coords="1517,762,1663,787"/>
|
||||
<area shape="poly" title=" " alt="" coords="1677,780,1780,791,1823,796,1823,801,1780,796,1677,785"/>
|
||||
<area shape="rect" href="classbeast_1_1List.html" title=" " alt="" coords="1133,877,1319,917"/>
|
||||
<area shape="poly" title=" " alt="" coords="1332,897,1468,893,1505,889,1506,894,1468,899,1332,903"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/size_t.html" title=" " alt="" coords="847,369,935,394"/>
|
||||
<area shape="poly" title=" " alt="" coords="924,400,962,435,980,457,994,482,1003,515,1005,557,1001,658,1000,757,1005,797,1018,825,1042,848,1070,866,1102,878,1134,887,1133,892,1100,883,1068,871,1038,853,1014,828,1000,798,994,757,996,658,1000,557,997,515,990,484,976,460,958,439,921,404"/>
|
||||
<area shape="rect" href="structripple_1_1TaggedCache_1_1Stats.html" title=" " alt="" coords="1113,166,1339,250"/>
|
||||
<area shape="poly" title=" " alt="" coords="926,360,1112,260,1137,248,1139,252,1115,265,929,364"/>
|
||||
<area shape="rect" href="classripple_1_1partitioned__unordered__map.html" title=" " alt="" coords="1139,497,1313,581"/>
|
||||
<area shape="poly" title=" " alt="" coords="949,394,1019,419,1056,436,1091,457,1103,469,1115,482,1140,498,1137,502,1112,486,1100,473,1088,461,1054,441,1017,424,947,399"/>
|
||||
<area shape="rect" href="classripple_1_1partitioned__unordered__map.html" title=" " alt="" coords="1139,339,1313,423"/>
|
||||
<area shape="poly" title=" " alt="" coords="949,379,1139,379,1139,384,949,384"/>
|
||||
<area shape="rect" href="classripple_1_1base__uint.html" title="Integers of any length that is a multiple of 32-bits." alt="" coords="1155,37,1297,77"/>
|
||||
<area shape="poly" title=" " alt="" coords="912,356,949,312,990,259,1000,237,1014,218,1035,208,1054,206,1071,204,1087,193,1096,180,1099,168,1098,142,1098,115,1102,101,1111,87,1131,72,1154,63,1156,68,1134,77,1115,91,1107,104,1103,116,1104,142,1105,168,1101,182,1091,197,1073,209,1054,211,1036,213,1018,222,1005,240,994,261,953,315,916,360"/>
|
||||
<area shape="rect" href="classbeast_1_1detail_1_1ListNode.html" title=" " alt="" coords="800,885,983,939"/>
|
||||
<area shape="poly" title=" " alt="" coords="996,910,1089,908,1133,905,1133,910,1089,913,996,916"/>
|
||||
<area shape="rect" href="classbeast_1_1detail_1_1ListNode.html" title=" " alt="" coords="508,892,676,932"/>
|
||||
<area shape="poly" title=" " alt="" coords="690,909,800,909,800,915,690,915"/>
|
||||
<area shape="poly" title=" " alt="" coords="569,876,577,868,592,865,605,868,613,874,617,882,616,892,610,891,612,883,609,877,603,872,592,871,580,873,573,880"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="1804,979,2011,1005"/>
|
||||
<area shape="poly" title=" " alt="" coords="2024,997,2096,991,2132,983,2167,972,2195,958,2220,939,2257,902,2261,906,2223,943,2198,962,2169,977,2134,988,2097,996,2025,1002"/>
|
||||
<area shape="rect" href="classbeast_1_1insight_1_1Collector.html" title="Interface for a manager that allows collection of metrics." alt="" coords="1502,979,1678,1005"/>
|
||||
<area shape="poly" title=" " alt="" coords="1692,989,1804,989,1804,995,1692,995"/>
|
||||
<area shape="rect" href="classbeast_1_1insight_1_1Counter.html" title="A metric for measuring an integral value." alt="" coords="1823,1030,1992,1055"/>
|
||||
<area shape="poly" title=" " alt="" coords="2006,1049,2046,1048,2087,1044,2128,1034,2167,1018,2200,992,2228,960,2249,928,2262,902,2267,905,2253,931,2232,963,2204,996,2169,1022,2130,1039,2088,1049,2046,1054,2006,1055"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="1501,1029,1679,1069"/>
|
||||
<area shape="poly" title=" " alt="" coords="1692,1045,1823,1042,1823,1047,1692,1050"/>
|
||||
<area shape="rect" href="classbeast_1_1insight_1_1CounterImpl.html" title=" " alt="" coords="1127,1037,1325,1062"/>
|
||||
<area shape="poly" title=" " alt="" coords="1339,1047,1501,1047,1501,1052,1339,1052"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="791,1029,992,1069"/>
|
||||
<area shape="poly" title=" " alt="" coords="1006,1047,1126,1047,1126,1052,1006,1052"/>
|
||||
<area shape="poly" title=" " alt="" coords="1688,677,1841,720,2012,775,2144,829,2245,876,2243,880,2142,834,2010,780,1839,725,1686,682"/>
|
||||
<area shape="rect" href="classbeast_1_1Journal.html" title="A generic endpoint for log messages." alt="" coords="1171,794,1281,819"/>
|
||||
<area shape="poly" title=" " alt="" coords="1277,823,1310,840,1341,863,1349,875,1352,887,1356,896,1364,904,1394,918,1431,928,1524,942,1635,946,1757,943,2000,923,2191,900,2192,905,2000,929,1757,948,1635,951,1523,947,1430,934,1392,923,1361,909,1351,899,1347,888,1344,878,1337,867,1307,845,1275,827"/>
|
||||
<area shape="poly" title=" " alt="" coords="1296,811,1336,811,1381,807,1425,797,1466,779,1479,765,1490,748,1556,682,1560,685,1494,751,1484,769,1470,784,1427,802,1382,812,1337,816,1296,816"/>
|
||||
<area shape="poly" title=" " alt="" coords="1294,799,1317,790,1337,776,1348,759,1352,743,1348,709,1344,674,1349,656,1361,638,1374,627,1387,622,1413,621,1439,621,1453,618,1466,610,1488,591,1508,569,1541,520,1565,472,1580,434,1585,436,1570,474,1546,522,1512,572,1492,594,1470,614,1455,623,1440,626,1413,626,1388,627,1376,632,1365,642,1354,658,1350,674,1353,708,1357,743,1352,761,1341,779,1320,795,1296,804"/>
|
||||
<area shape="rect" href="classbeast_1_1Journal_1_1Sink.html" title="Abstraction for the underlying message destination." alt="" coords="818,794,965,819"/>
|
||||
<area shape="poly" title=" " alt="" coords="978,804,1170,804,1170,809,978,809"/>
|
||||
<area shape="rect" href="classbeast_1_1abstract__clock.html" title="Abstract interface to a clock." alt="" coords="1146,101,1306,141"/>
|
||||
<area shape="poly" title=" " alt="" coords="1320,136,1341,152,1352,168,1356,185,1353,217,1351,248,1354,263,1365,278,1377,288,1389,292,1415,291,1443,291,1457,296,1470,306,1483,323,1490,340,1492,372,1489,406,1495,446,1513,497,1535,547,1575,627,1571,630,1530,550,1508,499,1489,447,1484,406,1486,372,1484,341,1478,326,1466,310,1454,300,1442,296,1415,297,1388,297,1374,292,1361,282,1350,265,1345,249,1348,217,1351,185,1347,170,1337,155,1317,140"/>
|
||||
<area shape="poly" title=" " alt="" coords="1320,109,1358,110,1397,116,1435,128,1470,147,1499,174,1523,205,1543,239,1558,275,1579,343,1589,394,1584,395,1574,344,1553,277,1538,242,1519,208,1495,177,1466,152,1433,133,1396,121,1357,116,1320,114"/>
|
||||
<area shape="poly" title=" " alt="" coords="1337,258,1341,261,1350,277,1353,293,1355,307,1365,321,1377,330,1390,334,1416,334,1443,336,1457,341,1470,352,1485,374,1488,396,1489,419,1495,446,1537,547,1576,627,1571,629,1532,549,1489,447,1484,420,1483,397,1480,376,1466,355,1454,346,1442,341,1416,340,1389,339,1375,334,1361,325,1350,309,1347,294,1345,279,1337,264,1334,261"/>
|
||||
<area shape="poly" title=" " alt="" coords="1352,168,1382,166,1412,168,1442,175,1469,187,1496,207,1519,233,1538,261,1554,291,1576,349,1588,394,1582,395,1571,350,1549,293,1534,264,1515,236,1493,211,1467,192,1440,180,1412,173,1382,172,1353,174"/>
|
||||
<area shape="rect" href="classbeast_1_1insight_1_1Hook.html" title="A reference to a handler for performing polled collection." alt="" coords="815,223,967,249"/>
|
||||
<area shape="poly" title=" " alt="" coords="981,236,1089,232,1113,229,1113,234,1090,237,981,242"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="507,216,677,256"/>
|
||||
<area shape="poly" title=" " alt="" coords="691,233,815,233,815,239,691,239"/>
|
||||
<area shape="rect" href="classbeast_1_1insight_1_1HookImpl.html" title=" " alt="" coords="251,223,432,249"/>
|
||||
<area shape="poly" title=" " alt="" coords="446,233,507,233,507,239,446,239"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="9,216,193,256"/>
|
||||
<area shape="poly" title=" " alt="" coords="207,233,250,233,250,239,207,239"/>
|
||||
<area shape="rect" href="classbeast_1_1insight_1_1Gauge.html" title="A metric for measuring an integral value." alt="" coords="811,118,971,143"/>
|
||||
<area shape="poly" title=" " alt="" coords="985,138,1090,157,1114,164,1113,169,1089,163,984,143"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="507,111,677,151"/>
|
||||
<area shape="poly" title=" " alt="" coords="691,128,811,128,811,133,691,133"/>
|
||||
<area shape="rect" href="classbeast_1_1insight_1_1GaugeImpl.html" title=" " alt="" coords="247,118,436,143"/>
|
||||
<area shape="poly" title=" " alt="" coords="450,128,506,128,506,133,450,133"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/enable_shared_from_this.html" title=" " alt="" coords="5,111,197,151"/>
|
||||
<area shape="poly" title=" " alt="" coords="211,128,246,128,246,133,211,133"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/atomic/atomic.html" title=" " alt="" coords="1155,447,1297,473"/>
|
||||
<area shape="poly" title=" " alt="" coords="1311,460,1402,469,1441,477,1469,487,1508,518,1539,555,1563,594,1580,627,1575,630,1558,597,1535,558,1504,521,1467,492,1440,482,1401,474,1311,466"/>
|
||||
<area shape="poly" title=" " alt="" coords="1310,447,1491,424,1492,429,1311,452"/>
|
||||
<area shape="poly" title=" " alt="" coords="1295,588,1341,628,1352,642,1364,652,1398,663,1435,669,1506,668,1507,673,1435,674,1397,669,1361,657,1348,645,1337,631,1291,592"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="798,495,985,521"/>
|
||||
<area shape="poly" title=" " alt="" coords="998,519,1016,521,1138,531,1138,536,1016,527,998,525"/>
|
||||
<area shape="poly" title=" " alt="" coords="997,503,1045,492,1088,471,1096,463,1099,454,1103,444,1111,433,1137,414,1140,419,1115,437,1108,446,1104,456,1100,466,1091,475,1046,497,999,508"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/atomic/atomic.html" title=" " alt="" coords="1123,642,1329,667"/>
|
||||
<area shape="poly" title=" " alt="" coords="1261,671,1309,694,1363,712,1415,720,1467,712,1507,699,1543,681,1546,686,1509,704,1469,717,1415,725,1362,717,1307,699,1259,676"/>
|
||||
<area shape="poly" title=" " alt="" coords="1271,634,1305,615,1337,590,1344,580,1347,569,1351,558,1361,547,1389,534,1414,532,1439,531,1467,522,1498,502,1526,478,1570,433,1574,437,1530,482,1501,506,1469,526,1439,536,1414,537,1390,539,1364,551,1356,561,1352,571,1349,582,1341,594,1308,619,1274,639"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="840,642,943,667"/>
|
||||
<area shape="poly" title=" " alt="" coords="956,652,1123,652,1123,657,956,657"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1152,275,1300,315"/>
|
||||
<area shape="poly" title=" " alt="" coords="1314,309,1340,325,1350,335,1353,346,1357,356,1364,366,1391,381,1416,386,1442,392,1470,409,1491,442,1521,502,1579,627,1574,629,1516,504,1486,444,1466,413,1440,397,1415,391,1389,386,1361,370,1352,359,1348,348,1345,338,1337,329,1312,314"/>
|
||||
<area shape="poly" title=" " alt="" coords="1312,274,1337,259,1344,251,1348,241,1352,232,1361,223,1390,210,1415,206,1441,210,1469,223,1493,239,1514,260,1548,307,1571,355,1585,393,1580,395,1567,357,1543,310,1510,263,1490,244,1467,228,1439,215,1415,211,1392,215,1364,228,1356,235,1353,243,1349,254,1340,263,1314,278"/>
|
||||
<area shape="poly" title=" " alt="" coords="1639,440,1872,585,2022,686,2170,795,2220,839,2259,876,2256,880,2217,843,2166,799,2019,691,1869,589,1636,444"/>
|
||||
<area shape="poly" title=" " alt="" coords="1323,338,1337,325,1345,309,1346,292,1349,276,1361,261,1389,246,1414,242,1440,248,1469,260,1509,288,1542,324,1566,362,1582,393,1578,396,1561,365,1537,328,1506,292,1467,265,1438,253,1414,248,1390,251,1364,265,1354,278,1352,293,1350,310,1341,328,1326,342"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/map.html" title=" " alt="" coords="1507,32,1673,72"/>
|
||||
<area shape="poly" title=" " alt="" coords="1622,80,1718,183,1859,339,2017,528,2096,629,2170,730,2264,876,2260,879,2166,734,2092,632,2013,532,1855,342,1714,186,1618,84"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="541,15,643,41"/>
|
||||
<area shape="poly" title=" " alt="" coords="657,20,701,17,767,17,1053,17,1339,23,1468,32,1507,37,1507,42,1468,37,1339,28,1053,22,767,23,701,23,658,25"/>
|
||||
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/array.html" title=" " alt="" coords="807,37,975,77"/>
|
||||
<area shape="poly" title=" " alt="" coords="658,32,807,46,807,52,657,37"/>
|
||||
<area shape="poly" title=" " alt="" coords="1310,53,1507,51,1507,56,1310,59"/>
|
||||
<area shape="poly" title=" " alt="" coords="989,55,1155,55,1155,60,989,60"/>
|
||||
</map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
@@ -146,70 +206,70 @@ Classes</h2></td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a38f560ae8e28cf743665f2151b2826a9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a38f560ae8e28cf743665f2151b2826a9">LedgerHistory</a> (<a class="el" href="classbeast_1_1insight_1_1Collector.html#ad1677ecd39a09b6a8bb8f2e073266bc4">beast::insight::Collector::ptr</a> const &collector, <a class="el" href="classripple_1_1Application.html">Application</a> &app)</td></tr>
|
||||
<tr class="memitem:a38f560ae8e28cf743665f2151b2826a9" id="r_a38f560ae8e28cf743665f2151b2826a9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a38f560ae8e28cf743665f2151b2826a9">LedgerHistory</a> (<a class="el" href="classbeast_1_1insight_1_1Collector.html#ad1677ecd39a09b6a8bb8f2e073266bc4">beast::insight::Collector::ptr</a> const &collector, <a class="el" href="classripple_1_1Application.html">Application</a> &app)</td></tr>
|
||||
<tr class="separator:a38f560ae8e28cf743665f2151b2826a9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adaa8295b513d8c306f074cc9ca7755d0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#adaa8295b513d8c306f074cc9ca7755d0">insert</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > const &ledger, bool validated)</td></tr>
|
||||
<tr class="memdesc:adaa8295b513d8c306f074cc9ca7755d0"><td class="mdescLeft"> </td><td class="mdescRight">Track a ledger. <a href="classripple_1_1LedgerHistory.html#adaa8295b513d8c306f074cc9ca7755d0">More...</a><br /></td></tr>
|
||||
<tr class="memitem:adaa8295b513d8c306f074cc9ca7755d0" id="r_adaa8295b513d8c306f074cc9ca7755d0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#adaa8295b513d8c306f074cc9ca7755d0">insert</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > const &ledger, bool validated)</td></tr>
|
||||
<tr class="memdesc:adaa8295b513d8c306f074cc9ca7755d0"><td class="mdescLeft"> </td><td class="mdescRight">Track a ledger. <br /></td></tr>
|
||||
<tr class="separator:adaa8295b513d8c306f074cc9ca7755d0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a507bb40b5649985141e3dcbf57bd481d"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a507bb40b5649985141e3dcbf57bd481d">getCacheHitRate</a> ()</td></tr>
|
||||
<tr class="memdesc:a507bb40b5649985141e3dcbf57bd481d"><td class="mdescLeft"> </td><td class="mdescRight">Get the ledgers_by_hash cache hit rate. <a href="classripple_1_1LedgerHistory.html#a507bb40b5649985141e3dcbf57bd481d">More...</a><br /></td></tr>
|
||||
<tr class="memitem:a507bb40b5649985141e3dcbf57bd481d" id="r_a507bb40b5649985141e3dcbf57bd481d"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a507bb40b5649985141e3dcbf57bd481d">getCacheHitRate</a> ()</td></tr>
|
||||
<tr class="memdesc:a507bb40b5649985141e3dcbf57bd481d"><td class="mdescLeft"> </td><td class="mdescRight">Get the ledgers_by_hash cache hit rate. <br /></td></tr>
|
||||
<tr class="separator:a507bb40b5649985141e3dcbf57bd481d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad227291e26551b873ff494a27734a9d8"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#ad227291e26551b873ff494a27734a9d8">getLedgerBySeq</a> (<a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> ledgerIndex)</td></tr>
|
||||
<tr class="memdesc:ad227291e26551b873ff494a27734a9d8"><td class="mdescLeft"> </td><td class="mdescRight">Get a ledger given its sequence number. <a href="classripple_1_1LedgerHistory.html#ad227291e26551b873ff494a27734a9d8">More...</a><br /></td></tr>
|
||||
<tr class="memitem:ad227291e26551b873ff494a27734a9d8" id="r_ad227291e26551b873ff494a27734a9d8"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#ad227291e26551b873ff494a27734a9d8">getLedgerBySeq</a> (<a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> ledgerIndex)</td></tr>
|
||||
<tr class="memdesc:ad227291e26551b873ff494a27734a9d8"><td class="mdescLeft"> </td><td class="mdescRight">Get a ledger given its sequence number. <br /></td></tr>
|
||||
<tr class="separator:ad227291e26551b873ff494a27734a9d8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af1b5ae23538f3db1815018c0f185f19f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#af1b5ae23538f3db1815018c0f185f19f">getLedgerByHash</a> (<a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> const &ledgerHash)</td></tr>
|
||||
<tr class="memdesc:af1b5ae23538f3db1815018c0f185f19f"><td class="mdescLeft"> </td><td class="mdescRight">Retrieve a ledger given its hash. <a href="classripple_1_1LedgerHistory.html#af1b5ae23538f3db1815018c0f185f19f">More...</a><br /></td></tr>
|
||||
<tr class="memitem:af1b5ae23538f3db1815018c0f185f19f" id="r_af1b5ae23538f3db1815018c0f185f19f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#af1b5ae23538f3db1815018c0f185f19f">getLedgerByHash</a> (<a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> const &ledgerHash)</td></tr>
|
||||
<tr class="memdesc:af1b5ae23538f3db1815018c0f185f19f"><td class="mdescLeft"> </td><td class="mdescRight">Retrieve a ledger given its hash. <br /></td></tr>
|
||||
<tr class="separator:af1b5ae23538f3db1815018c0f185f19f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8decf929ebaba3425836b33fc74d6be4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a8decf929ebaba3425836b33fc74d6be4">getLedgerHash</a> (<a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> ledgerIndex)</td></tr>
|
||||
<tr class="memdesc:a8decf929ebaba3425836b33fc74d6be4"><td class="mdescLeft"> </td><td class="mdescRight">Get a ledger's hash given its sequence number. <a href="classripple_1_1LedgerHistory.html#a8decf929ebaba3425836b33fc74d6be4">More...</a><br /></td></tr>
|
||||
<tr class="memitem:a8decf929ebaba3425836b33fc74d6be4" id="r_a8decf929ebaba3425836b33fc74d6be4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a8decf929ebaba3425836b33fc74d6be4">getLedgerHash</a> (<a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> ledgerIndex)</td></tr>
|
||||
<tr class="memdesc:a8decf929ebaba3425836b33fc74d6be4"><td class="mdescLeft"> </td><td class="mdescRight">Get a ledger's hash given its sequence number. <br /></td></tr>
|
||||
<tr class="separator:a8decf929ebaba3425836b33fc74d6be4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c3fbc509e1f5446d85176bac513e74c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a5c3fbc509e1f5446d85176bac513e74c">sweep</a> ()</td></tr>
|
||||
<tr class="memdesc:a5c3fbc509e1f5446d85176bac513e74c"><td class="mdescLeft"> </td><td class="mdescRight">Remove stale cache entries. <a href="classripple_1_1LedgerHistory.html#a5c3fbc509e1f5446d85176bac513e74c">More...</a><br /></td></tr>
|
||||
<tr class="memitem:a5c3fbc509e1f5446d85176bac513e74c" id="r_a5c3fbc509e1f5446d85176bac513e74c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a5c3fbc509e1f5446d85176bac513e74c">sweep</a> ()</td></tr>
|
||||
<tr class="memdesc:a5c3fbc509e1f5446d85176bac513e74c"><td class="mdescLeft"> </td><td class="mdescRight">Remove stale cache entries. <br /></td></tr>
|
||||
<tr class="separator:a5c3fbc509e1f5446d85176bac513e74c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b22f0c89730a59843fa1840d9225d27"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a5b22f0c89730a59843fa1840d9225d27">builtLedger</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > const &, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &consensusHash, <a class="el" href="classJson_1_1Value.html">Json::Value</a>)</td></tr>
|
||||
<tr class="memdesc:a5b22f0c89730a59843fa1840d9225d27"><td class="mdescLeft"> </td><td class="mdescRight">Report that we have locally built a particular ledger. <a href="classripple_1_1LedgerHistory.html#a5b22f0c89730a59843fa1840d9225d27">More...</a><br /></td></tr>
|
||||
<tr class="memitem:a5b22f0c89730a59843fa1840d9225d27" id="r_a5b22f0c89730a59843fa1840d9225d27"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a5b22f0c89730a59843fa1840d9225d27">builtLedger</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > const &, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &consensusHash, <a class="el" href="classJson_1_1Value.html">Json::Value</a>)</td></tr>
|
||||
<tr class="memdesc:a5b22f0c89730a59843fa1840d9225d27"><td class="mdescLeft"> </td><td class="mdescRight">Report that we have locally built a particular ledger. <br /></td></tr>
|
||||
<tr class="separator:a5b22f0c89730a59843fa1840d9225d27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae3a7cdee19a26b3859e86b02e2cc3742"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#ae3a7cdee19a26b3859e86b02e2cc3742">validatedLedger</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > const &, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> > const &consensusHash)</td></tr>
|
||||
<tr class="memdesc:ae3a7cdee19a26b3859e86b02e2cc3742"><td class="mdescLeft"> </td><td class="mdescRight">Report that we have validated a particular ledger. <a href="classripple_1_1LedgerHistory.html#ae3a7cdee19a26b3859e86b02e2cc3742">More...</a><br /></td></tr>
|
||||
<tr class="memitem:ae3a7cdee19a26b3859e86b02e2cc3742" id="r_ae3a7cdee19a26b3859e86b02e2cc3742"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#ae3a7cdee19a26b3859e86b02e2cc3742">validatedLedger</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const > const &, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> > const &consensusHash)</td></tr>
|
||||
<tr class="memdesc:ae3a7cdee19a26b3859e86b02e2cc3742"><td class="mdescLeft"> </td><td class="mdescRight">Report that we have validated a particular ledger. <br /></td></tr>
|
||||
<tr class="separator:ae3a7cdee19a26b3859e86b02e2cc3742"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae03adeae0930b7092edb4139cc7d0330"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#ae03adeae0930b7092edb4139cc7d0330">fixIndex</a> (<a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> ledgerIndex, <a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> const &ledgerHash)</td></tr>
|
||||
<tr class="memdesc:ae03adeae0930b7092edb4139cc7d0330"><td class="mdescLeft"> </td><td class="mdescRight">Repair a hash to index mapping. <a href="classripple_1_1LedgerHistory.html#ae03adeae0930b7092edb4139cc7d0330">More...</a><br /></td></tr>
|
||||
<tr class="memitem:ae03adeae0930b7092edb4139cc7d0330" id="r_ae03adeae0930b7092edb4139cc7d0330"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#ae03adeae0930b7092edb4139cc7d0330">fixIndex</a> (<a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> ledgerIndex, <a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> const &ledgerHash)</td></tr>
|
||||
<tr class="memdesc:ae03adeae0930b7092edb4139cc7d0330"><td class="mdescLeft"> </td><td class="mdescRight">Repair a hash to index mapping. <br /></td></tr>
|
||||
<tr class="separator:ae03adeae0930b7092edb4139cc7d0330"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9d3e04a8d477455a9da28022915bad81"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a9d3e04a8d477455a9da28022915bad81">clearLedgerCachePrior</a> (<a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> seq)</td></tr>
|
||||
<tr class="memitem:a9d3e04a8d477455a9da28022915bad81" id="r_a9d3e04a8d477455a9da28022915bad81"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a9d3e04a8d477455a9da28022915bad81">clearLedgerCachePrior</a> (<a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a> seq)</td></tr>
|
||||
<tr class="separator:a9d3e04a8d477455a9da28022915bad81"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-types" name="pri-types"></a>
|
||||
Private Types</h2></td></tr>
|
||||
<tr class="memitem:a1e34d9ee13455de3ea2f919c202a1e1e"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a1e34d9ee13455de3ea2f919c202a1e1e">LedgersByHash</a> = <a class="el" href="classripple_1_1TaggedCache.html">TaggedCache</a>< <a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a>, <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const ></td></tr>
|
||||
<tr class="memitem:a1e34d9ee13455de3ea2f919c202a1e1e" id="r_a1e34d9ee13455de3ea2f919c202a1e1e"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a1e34d9ee13455de3ea2f919c202a1e1e">LedgersByHash</a> = <a class="el" href="classripple_1_1TaggedCache.html">TaggedCache</a>< <a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a>, <a class="el" href="classripple_1_1Ledger.html">Ledger</a> const ></td></tr>
|
||||
<tr class="separator:a1e34d9ee13455de3ea2f919c202a1e1e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4893ecfd7e45a96ca0b7ddd241edeba8"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a4893ecfd7e45a96ca0b7ddd241edeba8">ConsensusValidated</a> = <a class="el" href="classripple_1_1TaggedCache.html">TaggedCache</a>< <a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a>, <a class="el" href="structripple_1_1LedgerHistory_1_1cv__entry.html">cv_entry</a> ></td></tr>
|
||||
<tr class="memitem:a4893ecfd7e45a96ca0b7ddd241edeba8" id="r_a4893ecfd7e45a96ca0b7ddd241edeba8"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a4893ecfd7e45a96ca0b7ddd241edeba8">ConsensusValidated</a> = <a class="el" href="classripple_1_1TaggedCache.html">TaggedCache</a>< <a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a>, <a class="el" href="structripple_1_1LedgerHistory_1_1cv__entry.html">cv_entry</a> ></td></tr>
|
||||
<tr class="separator:a4893ecfd7e45a96ca0b7ddd241edeba8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a8a5ccffa6c8b9c83d07f608b37a20899"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a8a5ccffa6c8b9c83d07f608b37a20899">handleMismatch</a> (<a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> const &built, <a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> const &<a class="el" href="namespaceripple_1_1credentials.html#ab0cd6a3f76fa9f09c5f1c2d6fffc11e0">valid</a>, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> > const &builtConsensusHash, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> > const &validatedConsensusHash, <a class="el" href="classJson_1_1Value.html">Json::Value</a> const &consensus)</td></tr>
|
||||
<tr class="memdesc:a8a5ccffa6c8b9c83d07f608b37a20899"><td class="mdescLeft"> </td><td class="mdescRight">Log details in the case where we build one ledger but validate a different one. <a href="classripple_1_1LedgerHistory.html#a8a5ccffa6c8b9c83d07f608b37a20899">More...</a><br /></td></tr>
|
||||
<tr class="memitem:a8a5ccffa6c8b9c83d07f608b37a20899" id="r_a8a5ccffa6c8b9c83d07f608b37a20899"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a8a5ccffa6c8b9c83d07f608b37a20899">handleMismatch</a> (<a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> const &built, <a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> const &<a class="el" href="namespaceripple_1_1credentials.html#ab0cd6a3f76fa9f09c5f1c2d6fffc11e0">valid</a>, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> > const &builtConsensusHash, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> > const &validatedConsensusHash, <a class="el" href="classJson_1_1Value.html">Json::Value</a> const &consensus)</td></tr>
|
||||
<tr class="memdesc:a8a5ccffa6c8b9c83d07f608b37a20899"><td class="mdescLeft"> </td><td class="mdescRight">Log details in the case where we build one ledger but validate a different one. <br /></td></tr>
|
||||
<tr class="separator:a8a5ccffa6c8b9c83d07f608b37a20899"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a7514a7d4ed469f9a72004040fe243db4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1Application.html">Application</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a7514a7d4ed469f9a72004040fe243db4">app_</a></td></tr>
|
||||
<tr class="memitem:a7514a7d4ed469f9a72004040fe243db4" id="r_a7514a7d4ed469f9a72004040fe243db4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1Application.html">Application</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a7514a7d4ed469f9a72004040fe243db4">app_</a></td></tr>
|
||||
<tr class="separator:a7514a7d4ed469f9a72004040fe243db4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa4ab3f74729e78f0a67177555e159671"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1insight_1_1Collector.html#ad1677ecd39a09b6a8bb8f2e073266bc4">beast::insight::Collector::ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#aa4ab3f74729e78f0a67177555e159671">collector_</a></td></tr>
|
||||
<tr class="memitem:aa4ab3f74729e78f0a67177555e159671" id="r_aa4ab3f74729e78f0a67177555e159671"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1insight_1_1Collector.html#ad1677ecd39a09b6a8bb8f2e073266bc4">beast::insight::Collector::ptr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#aa4ab3f74729e78f0a67177555e159671">collector_</a></td></tr>
|
||||
<tr class="separator:aa4ab3f74729e78f0a67177555e159671"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada81f3494202a6c8473ba4f17c12d91f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1insight_1_1Counter.html">beast::insight::Counter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#ada81f3494202a6c8473ba4f17c12d91f">mismatch_counter_</a></td></tr>
|
||||
<tr class="memitem:ada81f3494202a6c8473ba4f17c12d91f" id="r_ada81f3494202a6c8473ba4f17c12d91f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1insight_1_1Counter.html">beast::insight::Counter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#ada81f3494202a6c8473ba4f17c12d91f">mismatch_counter_</a></td></tr>
|
||||
<tr class="separator:ada81f3494202a6c8473ba4f17c12d91f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6ad42489964a9f9b01df435e391bcfd2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1LedgerHistory.html#a1e34d9ee13455de3ea2f919c202a1e1e">LedgersByHash</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a></td></tr>
|
||||
<tr class="memitem:a6ad42489964a9f9b01df435e391bcfd2" id="r_a6ad42489964a9f9b01df435e391bcfd2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1LedgerHistory.html#a1e34d9ee13455de3ea2f919c202a1e1e">LedgersByHash</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a6ad42489964a9f9b01df435e391bcfd2">m_ledgers_by_hash</a></td></tr>
|
||||
<tr class="separator:a6ad42489964a9f9b01df435e391bcfd2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7c71cafdd85eba74ab6e4436d9ec9037"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1LedgerHistory.html#a4893ecfd7e45a96ca0b7ddd241edeba8">ConsensusValidated</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a></td></tr>
|
||||
<tr class="memitem:a7c71cafdd85eba74ab6e4436d9ec9037" id="r_a7c71cafdd85eba74ab6e4436d9ec9037"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1LedgerHistory.html#a4893ecfd7e45a96ca0b7ddd241edeba8">ConsensusValidated</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a7c71cafdd85eba74ab6e4436d9ec9037">m_consensus_validated</a></td></tr>
|
||||
<tr class="separator:a7c71cafdd85eba74ab6e4436d9ec9037"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4fc23d794f5afd08ae10d9406f2874f8"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a>< <a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a>, <a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a></td></tr>
|
||||
<tr class="memitem:a4fc23d794f5afd08ae10d9406f2874f8" id="r_a4fc23d794f5afd08ae10d9406f2874f8"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a>< <a class="el" href="namespaceripple.html#a12af8e98b794e8ee3b4dbecaed2a4efd">LedgerIndex</a>, <a class="el" href="namespaceripple.html#af5a72d3e0d9b6913c13f688390b90796">LedgerHash</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a4fc23d794f5afd08ae10d9406f2874f8">mLedgersByIndex</a></td></tr>
|
||||
<tr class="separator:a4fc23d794f5afd08ae10d9406f2874f8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8413110326cba685ff8cdb908ff310e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a8413110326cba685ff8cdb908ff310e9">j_</a></td></tr>
|
||||
<tr class="memitem:a8413110326cba685ff8cdb908ff310e9" id="r_a8413110326cba685ff8cdb908ff310e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1LedgerHistory.html#a8413110326cba685ff8cdb908ff310e9">j_</a></td></tr>
|
||||
<tr class="separator:a8413110326cba685ff8cdb908ff310e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p >Retains historical ledgers. </p>
|
||||
<div class="textblock"><p>Retains historical ledgers. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="LedgerHistory_8h_source.html#l00036">36</a> of file <a class="el" href="LedgerHistory_8h_source.html">LedgerHistory.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
||||
@@ -539,7 +599,7 @@ Private Attributes</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Repair a hash to index mapping. </p>
|
||||
<p >Ensure m_ledgers_by_hash doesn't have the wrong hash for a particular index.</p>
|
||||
<p>Ensure m_ledgers_by_hash doesn't have the wrong hash for a particular index.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">ledgerIndex</td><td>The index whose mapping is to be repaired </td></tr>
|
||||
@@ -813,7 +873,7 @@ Private Attributes</h2></td></tr>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user