mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 02:55:50 +00:00
610 lines
49 KiB
HTML
610 lines
49 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
|
<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.8"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>rippled: ripple::test::NetworkHistory Struct Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">rippled
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- 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');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespaceripple.html">ripple</a></li><li class="navelem"><a class="el" href="namespaceripple_1_1test.html">test</a></li><li class="navelem"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html">NetworkHistory</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Classes</a> |
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-attribs">Public Attributes</a> |
|
|
<a href="structripple_1_1test_1_1NetworkHistory-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">ripple::test::NetworkHistory Struct Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>Utility class for creating validators and ledger history.
|
|
<a href="structripple_1_1test_1_1NetworkHistory.html#details">More...</a></p>
|
|
<div class="dynheader">
|
|
Collaboration diagram for ripple::test::NetworkHistory:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="structripple_1_1test_1_1NetworkHistory__coll__graph.png" border="0" usemap="#aripple_1_1test_1_1NetworkHistory_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="aripple_1_1test_1_1NetworkHistory_coll__map" id="aripple_1_1test_1_1NetworkHistory_coll__map">
|
|
<area shape="rect" title="Utility class for creating validators and ledger history." alt="" coords="2193,849,2396,874"/>
|
|
<area shape="rect" href="classripple_1_1test_1_1jtx_1_1Env.html" title="A transaction testing environment." alt="" coords="1904,570,2053,595"/>
|
|
<area shape="poly" title=" " alt="" coords="2006,602,2281,847,2277,851,2003,606"/>
|
|
<area shape="rect" href="classbeast_1_1unit__test_1_1suite.html" title="A testsuite class." alt="" coords="1483,182,1645,207"/>
|
|
<area shape="poly" title=" " alt="" coords="1644,207,1780,238,1836,254,1867,267,1899,303,1924,344,1943,388,1958,433,1974,514,1979,569,1974,570,1969,515,1953,434,1938,390,1919,346,1895,306,1864,271,1834,259,1779,243,1643,213"/>
|
|
<area shape="rect" href="classbeast_1_1unit__test_1_1suite_1_1testcase__t.html" title=" " alt="" coords="1897,157,2060,197"/>
|
|
<area shape="poly" title=" " alt="" coords="1659,197,1759,198,1865,193,1896,190,1897,195,1866,199,1759,203,1659,202"/>
|
|
<area shape="rect" href="classbeast_1_1unit__test_1_1runner.html" title="Unit test runner interface." alt="" coords="996,206,1169,231"/>
|
|
<area shape="poly" title=" " alt="" coords="1183,213,1423,203,1482,199,1483,204,1423,208,1183,218"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/string/basic_string.html" title=" " alt="" coords="649,254,736,279"/>
|
|
<area shape="poly" title=" " alt="" coords="749,257,996,227,996,232,750,262"/>
|
|
<area shape="rect" href="classripple_1_1test_1_1jtx_1_1Account.html" title="Immutable cryptographic account descriptor." alt="" coords="1020,295,1145,335"/>
|
|
<area shape="poly" title=" " alt="" coords="751,273,820,283,1020,306,1019,311,820,288,750,278"/>
|
|
<area shape="rect" href="classbeast_1_1unit__test_1_1suite_1_1log__os.html" title=" " alt="" coords="1001,141,1164,181"/>
|
|
<area shape="poly" title=" " alt="" coords="1178,165,1482,186,1482,192,1177,170"/>
|
|
<area shape="poly" title=" " alt="" coords="1884,178,1705,181,1646,187,1645,181,1705,176,1884,173"/>
|
|
<area shape="poly" title=" " alt="" coords="1158,295,1264,277,1396,266,1468,266,1541,271,1613,283,1682,303,1735,327,1785,359,1830,397,1870,437,1934,514,1971,568,1967,571,1930,517,1866,441,1826,401,1782,364,1733,332,1680,308,1612,288,1540,277,1468,271,1397,271,1265,282,1159,300"/>
|
|
<area shape="poly" title=" " alt="" coords="1041,278,1056,271,1083,268,1106,270,1121,276,1128,285,1126,295,1120,294,1123,286,1118,280,1105,275,1083,273,1057,276,1044,283"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="1447,317,1681,387"/>
|
|
<area shape="poly" title=" " alt="" coords="1160,314,1283,320,1423,331,1447,333,1446,338,1422,336,1283,326,1159,320"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="1466,627,1662,682"/>
|
|
<area shape="poly" title=" " alt="" coords="1159,315,1209,325,1257,344,1271,358,1282,373,1302,387,1321,396,1358,407,1392,421,1409,434,1425,453,1436,475,1440,497,1435,536,1432,574,1437,593,1449,613,1468,629,1464,633,1445,616,1432,595,1427,575,1430,536,1435,497,1431,477,1420,456,1405,438,1390,426,1356,412,1319,401,1299,391,1278,377,1267,362,1255,349,1208,330,1158,320"/>
|
|
<area shape="poly" title=" " alt="" coords="1433,357,1280,351,1210,342,1145,330,1146,325,1211,336,1280,345,1433,352"/>
|
|
<area shape="rect" href="classripple_1_1PublicKey.html" title="A public key." alt="" coords="627,119,758,145"/>
|
|
<area shape="poly" title=" " alt="" coords="738,148,808,181,887,223,911,240,969,269,1025,292,1023,297,967,274,908,245,884,228,806,186,735,153"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1280,84,1423,124"/>
|
|
<area shape="poly" title=" " alt="" coords="772,126,1280,104,1280,110,772,131"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_set.html" title=" " alt="" coords="1705,23,1865,63"/>
|
|
<area shape="poly" title=" " alt="" coords="756,114,820,101,864,97,909,95,1280,69,1705,44,1705,50,1280,75,909,100,865,102,820,107,757,119"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/size_t.html" title=" " alt="" coords="347,455,435,481"/>
|
|
<area shape="poly" title=" " alt="" coords="410,443,587,240,677,143,681,147,591,243,414,446"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title=" " alt="" coords="589,380,796,420"/>
|
|
<area shape="poly" title=" " alt="" coords="448,453,602,417,603,423,449,458"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title=" " alt="" coords="622,732,763,772"/>
|
|
<area shape="poly" title=" " alt="" coords="421,487,489,543,567,613,628,676,676,730,672,733,624,679,563,617,485,547,417,491"/>
|
|
<area shape="rect" href="classripple_1_1base__uint.html" title="Integers of any length that is a multiple of 32-bits." alt="" coords="1012,876,1153,916"/>
|
|
<area shape="poly" title=" " alt="" coords="400,493,419,562,455,652,480,698,511,742,548,780,590,811,653,828,767,849,1012,884,1011,890,766,854,652,834,588,816,544,784,507,745,476,701,450,654,414,564,395,495"/>
|
|
<area shape="rect" href="classripple_1_1SecretKey.html" title="A secret key." alt="" coords="627,445,759,470"/>
|
|
<area shape="poly" title=" " alt="" coords="767,439,795,429,843,413,862,403,883,386,891,376,894,366,898,355,908,345,934,330,963,320,1020,311,1020,316,964,325,936,335,911,349,903,358,899,367,896,378,887,390,865,408,845,418,797,435,768,444"/>
|
|
<area shape="poly" title=" " alt="" coords="783,374,909,344,1019,323,1020,328,910,349,784,379"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/array.html" title=" " alt="" coords="307,863,475,903"/>
|
|
<area shape="poly" title=" " alt="" coords="419,850,454,810,494,758,532,698,563,634,569,590,570,530,573,472,578,448,587,430,601,418,604,422,591,434,583,450,578,473,575,531,574,590,568,635,537,701,498,761,458,813,423,854"/>
|
|
<area shape="poly" title=" " alt="" coords="444,854,588,788,635,770,637,775,590,793,446,859"/>
|
|
<area shape="poly" title=" " alt="" coords="489,882,1012,892,1012,897,488,887"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/integer.html" title=" " alt="" coords="29,1362,132,1387"/>
|
|
<area shape="poly" title=" " alt="" coords="95,1349,375,901,379,904,100,1351"/>
|
|
<area shape="rect" href="structripple_1_1test_1_1NetworkHistory_1_1Parameter.html" title="Only reasonable parameters can be honored, e.g cannot hasToReEnable when nUNLSize == 0." alt="" coords="289,1432,492,1472"/>
|
|
<area shape="poly" title=" " alt="" coords="146,1388,310,1429,309,1434,145,1393"/>
|
|
<area shape="rect" href="structripple_1_1test_1_1jtx_1_1Env_1_1AppBundle.html" title=" " alt="" coords="1501,499,1627,539"/>
|
|
<area shape="poly" title=" " alt="" coords="1641,526,1866,560,1909,567,1908,573,1865,565,1640,532"/>
|
|
<area shape="rect" href="classripple_1_1Application.html" title=" " alt="" coords="623,514,763,539"/>
|
|
<area shape="poly" title=" " alt="" coords="719,547,754,576,799,610,853,642,910,665,960,676,1024,683,1098,685,1176,683,1252,676,1322,663,1380,644,1403,632,1421,618,1431,602,1432,585,1434,567,1445,549,1471,532,1500,522,1502,527,1473,536,1449,553,1439,569,1437,586,1436,604,1425,622,1406,636,1382,649,1323,668,1253,681,1176,689,1098,691,1024,688,959,681,909,671,850,647,796,614,750,580,716,551"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html" title=" " alt="" coords="997,487,1168,527"/>
|
|
<area shape="poly" title=" " alt="" coords="776,520,997,508,997,514,776,525"/>
|
|
<area shape="poly" title=" " alt="" coords="1182,510,1280,515,1501,517,1501,522,1280,520,1182,516"/>
|
|
<area shape="rect" href="classripple_1_1test_1_1ManualTimeKeeper.html" title=" " alt="" coords="992,423,1173,463"/>
|
|
<area shape="poly" title=" " alt="" coords="1187,456,1501,506,1501,512,1186,462"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/thread/thread.html" title=" " alt="" coords="1037,551,1129,577"/>
|
|
<area shape="poly" title=" " alt="" coords="1143,559,1271,551,1422,537,1501,526,1501,532,1423,543,1272,556,1143,564"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html" title=" " alt="" coords="997,601,1168,641"/>
|
|
<area shape="poly" title=" " alt="" coords="1182,620,1238,617,1300,608,1362,594,1421,571,1433,560,1445,548,1472,536,1500,527,1502,532,1474,541,1448,553,1437,564,1424,576,1364,599,1301,614,1239,622,1182,626"/>
|
|
<area shape="rect" href="classbeast_1_1Journal.html" title="A generic endpoint for log messages." alt="" coords="1509,706,1619,731"/>
|
|
<area shape="poly" title=" " alt="" coords="1633,707,1743,686,1805,669,1864,648,1917,621,1959,593,1962,598,1919,626,1866,653,1806,674,1744,691,1634,712"/>
|
|
<area shape="rect" href="classbeast_1_1Journal_1_1Sink.html" title="Abstraction for the underlying message destination." alt="" coords="1009,729,1156,754"/>
|
|
<area shape="poly" title=" " alt="" coords="1169,734,1280,728,1508,718,1509,723,1280,733,1170,739"/>
|
|
<area shape="rect" href="classbeast_1_1manual__clock.html" title=" " alt="" coords="1483,415,1645,470"/>
|
|
<area shape="poly" title=" " alt="" coords="1659,458,1760,482,1866,518,1918,543,1960,568,1957,572,1915,547,1864,522,1758,487,1657,463"/>
|
|
<area shape="rect" href="classbeast_1_1abstract__clock.html" title="Abstract interface to a clock." alt="" coords="1003,359,1163,399"/>
|
|
<area shape="poly" title=" " alt="" coords="1177,390,1257,408,1281,417,1386,434,1483,440,1483,445,1385,439,1279,423,1255,413,1176,395"/>
|
|
<area shape="poly" title=" " alt="" coords="777,762,902,778,1063,792,1242,799,1333,797,1422,791,1496,781,1552,770,1681,740,1734,732,1776,728,1817,720,1864,699,1898,675,1927,646,1967,594,1971,597,1931,649,1901,679,1867,704,1818,725,1777,734,1735,737,1682,745,1553,775,1497,787,1423,796,1334,802,1242,804,1063,798,902,783,777,768"/>
|
|
<area shape="rect" href="classripple_1_1TERSubset.html" title=" " alt="" coords="1491,563,1637,603"/>
|
|
<area shape="poly" title=" " alt="" coords="1651,580,1904,580,1904,585,1651,585"/>
|
|
<area shape="poly" title=" " alt="" coords="1675,633,1865,600,1906,593,1907,598,1866,605,1676,638"/>
|
|
<area shape="poly" title=" " alt="" coords="1120,865,1191,818,1234,794,1279,773,1320,765,1355,766,1387,764,1403,757,1421,746,1430,734,1432,721,1435,706,1445,691,1464,677,1468,682,1449,695,1440,708,1438,722,1435,736,1424,750,1406,762,1388,769,1355,771,1321,770,1281,779,1237,799,1194,822,1123,870"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="1477,989,1651,1029"/>
|
|
<area shape="poly" title=" " alt="" coords="1149,918,1212,940,1281,960,1382,981,1478,996,1477,1002,1381,987,1279,965,1211,945,1147,923"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="1456,1118,1672,1173"/>
|
|
<area shape="poly" title=" " alt="" coords="1127,921,1267,1008,1356,1057,1448,1103,1478,1115,1476,1120,1446,1108,1353,1062,1264,1012,1124,926"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="1488,925,1640,965"/>
|
|
<area shape="poly" title=" " alt="" coords="1167,911,1280,929,1389,938,1488,942,1487,947,1388,943,1280,935,1167,916"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1714,812,1857,852"/>
|
|
<area shape="poly" title=" " alt="" coords="1167,884,1280,872,1714,835,1714,840,1280,877,1167,889"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_set.html" title=" " alt="" coords="1705,871,1865,911"/>
|
|
<area shape="poly" title=" " alt="" coords="1167,893,1705,889,1705,894,1167,898"/>
|
|
<area shape="poly" title=" " alt="" coords="426,1479,475,1516,539,1555,575,1572,613,1586,652,1595,691,1599,1980,1599,2009,1592,2038,1572,2066,1541,2093,1500,2119,1451,2143,1396,2188,1274,2225,1147,2255,1029,2288,874,2294,875,2260,1030,2230,1148,2193,1275,2148,1398,2124,1454,2098,1503,2070,1544,2042,1576,2011,1597,1980,1604,691,1604,651,1601,611,1591,573,1577,536,1560,472,1520,423,1483"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/utility/optional.html" title=" " alt="" coords="5,1439,156,1465"/>
|
|
<area shape="poly" title=" " alt="" coords="169,1449,289,1449,289,1455,169,1455"/>
|
|
<area shape="rect" href="classripple_1_1Validations.html" title="Maintains current and recent ledger validations." alt="" coords="1909,1125,2048,1165"/>
|
|
<area shape="poly" title=" " alt="" coords="2011,1114,2277,872,2281,876,2014,1118"/>
|
|
<area shape="poly" title=" " alt="" coords="1665,1021,1764,1042,1866,1075,1912,1098,1951,1123,1948,1127,1909,1102,1864,1080,1762,1047,1664,1026"/>
|
|
<area shape="poly" title=" " alt="" coords="1686,1143,1909,1143,1909,1148,1686,1148"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container.html" title=" " alt="" coords="1467,1464,1661,1563"/>
|
|
<area shape="poly" title=" " alt="" coords="1674,1497,1723,1484,1773,1466,1821,1442,1864,1410,1889,1382,1911,1350,1943,1280,1962,1214,1972,1165,1977,1166,1967,1216,1948,1282,1915,1352,1893,1385,1867,1414,1824,1446,1775,1471,1724,1489,1675,1502"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container_1_1chronological__t.html" title=" " alt="" coords="979,1022,1186,1106"/>
|
|
<area shape="poly" title=" " alt="" coords="1201,1082,1231,1096,1258,1117,1269,1136,1270,1156,1271,1174,1282,1190,1299,1201,1317,1205,1353,1202,1389,1199,1407,1204,1425,1218,1435,1238,1440,1266,1440,1334,1438,1403,1441,1431,1449,1451,1468,1471,1464,1475,1444,1453,1436,1432,1433,1403,1434,1334,1434,1267,1430,1240,1421,1222,1405,1209,1388,1204,1353,1207,1316,1210,1297,1206,1278,1194,1266,1175,1265,1156,1264,1138,1254,1120,1228,1101,1198,1086"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container.html" title=" " alt="" coords="1467,1291,1661,1389"/>
|
|
<area shape="poly" title=" " alt="" coords="1200,1092,1341,1134,1395,1154,1424,1170,1434,1184,1439,1198,1439,1224,1438,1250,1441,1263,1449,1277,1469,1297,1465,1300,1445,1280,1436,1265,1432,1251,1433,1224,1433,1199,1430,1186,1421,1174,1393,1159,1339,1139,1199,1097"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container_1_1config__t.html" title=" " alt="" coords="987,1130,1178,1214"/>
|
|
<area shape="poly" title=" " alt="" coords="1192,1183,1228,1200,1258,1225,1274,1252,1278,1279,1275,1305,1269,1331,1263,1357,1261,1381,1266,1406,1282,1430,1298,1444,1313,1451,1345,1454,1380,1452,1423,1457,1467,1472,1466,1477,1422,1463,1380,1457,1344,1460,1311,1456,1295,1448,1278,1434,1261,1408,1255,1382,1258,1356,1264,1330,1270,1305,1273,1279,1269,1254,1254,1228,1225,1204,1190,1188"/>
|
|
<area shape="poly" title=" " alt="" coords="1192,1203,1257,1224,1467,1301,1465,1306,1255,1229,1191,1208"/>
|
|
<area shape="rect" href="classbeast_1_1detail_1_1aged__unordered__container_1_1Buckets.html" title=" " alt="" coords="987,1479,1178,1563"/>
|
|
<area shape="poly" title=" " alt="" coords="1192,1519,1423,1517,1467,1516,1467,1521,1423,1523,1192,1525"/>
|
|
<area shape="poly" title=" " alt="" coords="1190,1500,1224,1485,1254,1465,1263,1453,1265,1440,1268,1426,1278,1413,1310,1395,1357,1379,1466,1354,1467,1359,1358,1384,1312,1400,1282,1417,1273,1428,1270,1441,1268,1455,1258,1469,1227,1490,1192,1505"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/types/conditional.html" title=" " alt="" coords="909,1239,1256,1455"/>
|
|
<area shape="poly" title=" " alt="" coords="1249,1458,1281,1472,1361,1489,1467,1502,1466,1507,1360,1494,1279,1477,1247,1463"/>
|
|
<area shape="poly" title=" " alt="" coords="1269,1341,1466,1339,1466,1344,1270,1347"/>
|
|
<area shape="poly" title=" " alt="" coords="1673,1301,1768,1264,1864,1219,1910,1191,1950,1163,1953,1168,1913,1196,1867,1224,1770,1269,1675,1306"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/utility/optional.html" title=" " alt="" coords="1465,1053,1663,1093"/>
|
|
<area shape="poly" title=" " alt="" coords="1677,1090,1866,1123,1910,1130,1909,1136,1865,1128,1677,1095"/>
|
|
<area shape="poly" title=" " alt="" coords="1654,947,1705,954,1760,966,1815,984,1867,1010,1900,1035,1929,1066,1968,1123,1964,1127,1925,1070,1897,1039,1864,1014,1813,989,1759,972,1704,960,1654,953"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/unordered_map.html" title=" " alt="" coords="1481,1197,1647,1267"/>
|
|
<area shape="poly" title=" " alt="" coords="1661,1209,1908,1157,1909,1162,1662,1214"/>
|
|
<area shape="rect" href="structripple_1_1ValidationParms.html" title="Timing parameters to control validation staleness and expiration." alt="" coords="1478,1414,1650,1439"/>
|
|
<area shape="poly" title=" " alt="" coords="1650,1408,1680,1399,1779,1363,1818,1342,1864,1306,1897,1271,1926,1232,1965,1164,1970,1167,1930,1235,1901,1274,1867,1310,1821,1346,1781,1368,1682,1404,1651,1413"/>
|
|
<area shape="poly" title=" " alt="" coords="1437,101,1604,102,1801,107,1974,120,2035,130,2069,143,2092,166,2114,197,2154,281,2190,385,2222,498,2270,714,2294,848,2289,849,2265,715,2217,499,2185,386,2149,283,2109,200,2088,169,2067,148,2033,135,1974,125,1801,113,1603,107,1436,106"/>
|
|
<area shape="poly" title=" " alt="" coords="1879,22,1950,16,2028,21,2068,29,2105,41,2140,59,2171,83,2192,110,2210,145,2226,188,2240,237,2262,350,2277,473,2287,595,2293,705,2296,848,2291,848,2287,705,2282,595,2272,473,2257,351,2235,239,2221,190,2205,147,2188,113,2167,87,2137,64,2103,46,2066,34,2028,26,1950,22,1879,27"/>
|
|
<area shape="poly" title=" " alt="" coords="1871,834,2193,853,2193,858,1871,840"/>
|
|
<area shape="poly" title=" " alt="" coords="1880,883,2193,864,2193,870,1880,888"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/container/vector.html" title=" " alt="" coords="1889,1639,2068,1679"/>
|
|
<area shape="poly" title=" " alt="" coords="2081,1666,2128,1656,2149,1647,2167,1633,2187,1607,2205,1573,2221,1530,2234,1482,2256,1369,2271,1247,2281,1126,2287,1017,2291,874,2296,875,2292,1017,2287,1127,2277,1248,2261,1370,2240,1483,2226,1532,2210,1575,2192,1610,2171,1637,2152,1651,2130,1661,2082,1671"/>
|
|
<area shape="rect" target="_parent" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html" title=" " alt="" coords="1467,1646,1661,1671"/>
|
|
<area shape="poly" title=" " alt="" coords="1674,1656,1889,1656,1889,1661,1674,1661"/>
|
|
</map>
|
|
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory_1_1Parameter.html">Parameter</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Only reasonable parameters can be honored, e.g cannot hasToReEnable when nUNLSize == 0. <a href="structripple_1_1test_1_1NetworkHistory_1_1Parameter.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
|
|
Public Types</h2></td></tr>
|
|
<tr class="memitem:aa728a0108b8ba4f8fc1e0492517c9178" id="r_aa728a0108b8ba4f8fc1e0492517c9178"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#aa728a0108b8ba4f8fc1e0492517c9178">LedgerHistory</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</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> > ></td></tr>
|
|
<tr class="separator:aa728a0108b8ba4f8fc1e0492517c9178"><td class="memSeparator" colspan="2"> </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:a369f40aa8f880913e5c05cc48ba99672" id="r_a369f40aa8f880913e5c05cc48ba99672"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a369f40aa8f880913e5c05cc48ba99672">NetworkHistory</a> (<a class="el" href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a> &suite, <a class="el" href="structripple_1_1test_1_1NetworkHistory_1_1Parameter.html">Parameter</a> const &p)</td></tr>
|
|
<tr class="separator:a369f40aa8f880913e5c05cc48ba99672"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71f9909ffbb36a7d7598924317eb4199" id="r_a71f9909ffbb36a7d7598924317eb4199"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a71f9909ffbb36a7d7598924317eb4199">createNodes</a> ()</td></tr>
|
|
<tr class="separator:a71f9909ffbb36a7d7598924317eb4199"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab5ae571a8597cb4ec86f891ccdba5fbb" id="r_ab5ae571a8597cb4ec86f891ccdba5fbb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#ab5ae571a8597cb4ec86f891ccdba5fbb">createLedgerHistory</a> ()</td></tr>
|
|
<tr class="memdesc:ab5ae571a8597cb4ec86f891ccdba5fbb"><td class="mdescLeft"> </td><td class="mdescRight">create ledger history and apply needed ttUNL_MODIFY tx at flag ledgers <br /></td></tr>
|
|
<tr class="separator:ab5ae571a8597cb4ec86f891ccdba5fbb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a740b93fbb0acf0e89e4e1ee049a98029" id="r_a740b93fbb0acf0e89e4e1ee049a98029"><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_1STValidation.html">STValidation</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a740b93fbb0acf0e89e4e1ee049a98029">createSTVal</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, <a class="el" href="namespaceripple.html#a4e412a5834900d9affa8db3ac1a27209">NodeID</a> const &v)</td></tr>
|
|
<tr class="memdesc:a740b93fbb0acf0e89e4e1ee049a98029"><td class="mdescLeft"> </td><td class="mdescRight">Create a validation. <br /></td></tr>
|
|
<tr class="separator:a740b93fbb0acf0e89e4e1ee049a98029"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ba2945cd088b5e114db5b719a4b8428" id="r_a0ba2945cd088b5e114db5b719a4b8428"><td class="memTemplParams" colspan="2">template<class NeedValidation > </td></tr>
|
|
<tr class="memitem:a0ba2945cd088b5e114db5b719a4b8428"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a0ba2945cd088b5e114db5b719a4b8428">walkHistoryAndAddValidations</a> (NeedValidation &&needVal)</td></tr>
|
|
<tr class="memdesc:a0ba2945cd088b5e114db5b719a4b8428"><td class="mdescLeft"> </td><td class="mdescRight">Walk the ledger history and create validation messages for the ledgers. <br /></td></tr>
|
|
<tr class="separator:a0ba2945cd088b5e114db5b719a4b8428"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a032aa3f142caef4fa2cbe665ec213a84" id="r_a032aa3f142caef4fa2cbe665ec213a84"><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="structripple_1_1test_1_1NetworkHistory.html#a032aa3f142caef4fa2cbe665ec213a84">lastLedger</a> () const</td></tr>
|
|
<tr class="separator:a032aa3f142caef4fa2cbe665ec213a84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
|
|
Public Attributes</h2></td></tr>
|
|
<tr class="memitem:a88c2584b6c6831e8920db0b9902df68c" id="r_a88c2584b6c6831e8920db0b9902df68c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">jtx::Env</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a88c2584b6c6831e8920db0b9902df68c">env</a></td></tr>
|
|
<tr class="separator:a88c2584b6c6831e8920db0b9902df68c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1f586e79222b80b40061c1d46913b406" id="r_a1f586e79222b80b40061c1d46913b406"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structripple_1_1test_1_1NetworkHistory_1_1Parameter.html">Parameter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a1f586e79222b80b40061c1d46913b406">param</a></td></tr>
|
|
<tr class="separator:a1f586e79222b80b40061c1d46913b406"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acf289731cd03f83c6eae4bb000291c16" id="r_acf289731cd03f83c6eae4bb000291c16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#af4f638fef00deb6c3f611b9639f66d7a">RCLValidations</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#acf289731cd03f83c6eae4bb000291c16">validations</a></td></tr>
|
|
<tr class="separator:acf289731cd03f83c6eae4bb000291c16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81f275d2810c6dfd33164a613e5dc676" id="r_a81f275d2810c6dfd33164a613e5dc676"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< <a class="el" href="classripple_1_1PublicKey.html">PublicKey</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a81f275d2810c6dfd33164a613e5dc676">UNLKeys</a></td></tr>
|
|
<tr class="separator:a81f275d2810c6dfd33164a613e5dc676"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa9009b94a9186fa1ae0dd8624c2b646" id="r_afa9009b94a9186fa1ae0dd8624c2b646"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a7750eec5e079354285f1d60cfd0247ca">hash_set</a>< <a class="el" href="classripple_1_1PublicKey.html">PublicKey</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#afa9009b94a9186fa1ae0dd8624c2b646">UNLKeySet</a></td></tr>
|
|
<tr class="separator:afa9009b94a9186fa1ae0dd8624c2b646"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a37870bc6f4abb314873fa1ee1b0ae172" id="r_a37870bc6f4abb314873fa1ee1b0ae172"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>< <a class="el" href="namespaceripple.html#a4e412a5834900d9affa8db3ac1a27209">NodeID</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a37870bc6f4abb314873fa1ee1b0ae172">UNLNodeIDs</a></td></tr>
|
|
<tr class="separator:a37870bc6f4abb314873fa1ee1b0ae172"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a76ff10fc40644abdcdfbc5c3d92d8838" id="r_a76ff10fc40644abdcdfbc5c3d92d8838"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#a7750eec5e079354285f1d60cfd0247ca">hash_set</a>< <a class="el" href="namespaceripple.html#a4e412a5834900d9affa8db3ac1a27209">NodeID</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a76ff10fc40644abdcdfbc5c3d92d8838">UNLNodeIDSet</a></td></tr>
|
|
<tr class="separator:a76ff10fc40644abdcdfbc5c3d92d8838"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4aed5acc88964a846fdd3740848ef49b" id="r_a4aed5acc88964a846fdd3740848ef49b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#aa728a0108b8ba4f8fc1e0492517c9178">LedgerHistory</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#a4aed5acc88964a846fdd3740848ef49b">history</a></td></tr>
|
|
<tr class="separator:a4aed5acc88964a846fdd3740848ef49b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afe229ea43e929f4ab9764a1406b33b9a" id="r_afe229ea43e929f4ab9764a1406b33b9a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#afe229ea43e929f4ab9764a1406b33b9a">goodHistory</a></td></tr>
|
|
<tr class="separator:afe229ea43e929f4ab9764a1406b33b9a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>Utility class for creating validators and ledger history. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00504">504</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
|
<a id="aa728a0108b8ba4f8fc1e0492517c9178" name="aa728a0108b8ba4f8fc1e0492517c9178"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa728a0108b8ba4f8fc1e0492517c9178">◆ </a></span>LedgerHistory</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="structripple_1_1test_1_1NetworkHistory.html#aa728a0108b8ba4f8fc1e0492517c9178">ripple::test::NetworkHistory::LedgerHistory</a> = <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</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>> ></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00506">506</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a369f40aa8f880913e5c05cc48ba99672" name="a369f40aa8f880913e5c05cc48ba99672"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a369f40aa8f880913e5c05cc48ba99672">◆ </a></span>NetworkHistory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ripple::test::NetworkHistory::NetworkHistory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a> & </td>
|
|
<td class="paramname"><em>suite</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structripple_1_1test_1_1NetworkHistory_1_1Parameter.html">Parameter</a> const & </td>
|
|
<td class="paramname"><em>p</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00525">525</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a71f9909ffbb36a7d7598924317eb4199" name="a71f9909ffbb36a7d7598924317eb4199"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71f9909ffbb36a7d7598924317eb4199">◆ </a></span>createNodes()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::NetworkHistory::createNodes </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00537">537</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab5ae571a8597cb4ec86f891ccdba5fbb" name="ab5ae571a8597cb4ec86f891ccdba5fbb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab5ae571a8597cb4ec86f891ccdba5fbb">◆ </a></span>createLedgerHistory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::test::NetworkHistory::createLedgerHistory </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>create ledger history and apply needed ttUNL_MODIFY tx at flag ledgers </p>
|
|
<dl class="section return"><dt>Returns</dt><dd></dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00554">554</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a740b93fbb0acf0e89e4e1ee049a98029" name="a740b93fbb0acf0e89e4e1ee049a98029"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a740b93fbb0acf0e89e4e1ee049a98029">◆ </a></span>createSTVal()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a>< <a class="el" href="classripple_1_1STValidation.html">STValidation</a> > ripple::test::NetworkHistory::createSTVal </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><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 & </td>
|
|
<td class="paramname"><em>ledger</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="namespaceripple.html#a4e412a5834900d9affa8db3ac1a27209">NodeID</a> const & </td>
|
|
<td class="paramname"><em>v</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Create a validation. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">ledger</td><td>the ledger the validation validates </td></tr>
|
|
<tr><td class="paramname">v</td><td>the validator </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="section return"><dt>Returns</dt><dd>the validation </dd></dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00615">615</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ba2945cd088b5e114db5b719a4b8428" name="a0ba2945cd088b5e114db5b719a4b8428"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ba2945cd088b5e114db5b719a4b8428">◆ </a></span>walkHistoryAndAddValidations()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class NeedValidation > </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void ripple::test::NetworkHistory::walkHistoryAndAddValidations </td>
|
|
<td>(</td>
|
|
<td class="paramtype">NeedValidation && </td>
|
|
<td class="paramname"><em>needVal</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Walk the ledger history and create validation messages for the ledgers. </p>
|
|
<dl class="tparams"><dt>Template Parameters</dt><dd>
|
|
<table class="tparams">
|
|
<tr><td class="paramname">NeedValidation</td><td>a function to decided if a validation is needed </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramname">needVal</td><td>if a validation is needed for this particular combination of ledger and validator </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00639">639</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a032aa3f142caef4fa2cbe665ec213a84" name="a032aa3f142caef4fa2cbe665ec213a84"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a032aa3f142caef4fa2cbe665ec213a84">◆ </a></span>lastLedger()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><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 > ripple::test::NetworkHistory::lastLedger </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00661">661</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a88c2584b6c6831e8920db0b9902df68c" name="a88c2584b6c6831e8920db0b9902df68c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a88c2584b6c6831e8920db0b9902df68c">◆ </a></span>env</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">jtx::Env</a> ripple::test::NetworkHistory::env</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00666">666</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1f586e79222b80b40061c1d46913b406" name="a1f586e79222b80b40061c1d46913b406"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1f586e79222b80b40061c1d46913b406">◆ </a></span>param</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structripple_1_1test_1_1NetworkHistory_1_1Parameter.html">Parameter</a> ripple::test::NetworkHistory::param</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00667">667</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acf289731cd03f83c6eae4bb000291c16" name="acf289731cd03f83c6eae4bb000291c16"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acf289731cd03f83c6eae4bb000291c16">◆ </a></span>validations</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#af4f638fef00deb6c3f611b9639f66d7a">RCLValidations</a>& ripple::test::NetworkHistory::validations</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00668">668</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a81f275d2810c6dfd33164a613e5dc676" name="a81f275d2810c6dfd33164a613e5dc676"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a81f275d2810c6dfd33164a613e5dc676">◆ </a></span>UNLKeys</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a><<a class="el" href="classripple_1_1PublicKey.html">PublicKey</a>> ripple::test::NetworkHistory::UNLKeys</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00669">669</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afa9009b94a9186fa1ae0dd8624c2b646" name="afa9009b94a9186fa1ae0dd8624c2b646"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afa9009b94a9186fa1ae0dd8624c2b646">◆ </a></span>UNLKeySet</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a7750eec5e079354285f1d60cfd0247ca">hash_set</a><<a class="el" href="classripple_1_1PublicKey.html">PublicKey</a>> ripple::test::NetworkHistory::UNLKeySet</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00670">670</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a37870bc6f4abb314873fa1ee1b0ae172" name="a37870bc6f4abb314873fa1ee1b0ae172"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37870bc6f4abb314873fa1ee1b0ae172">◆ </a></span>UNLNodeIDs</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a><<a class="el" href="namespaceripple.html#a4e412a5834900d9affa8db3ac1a27209">NodeID</a>> ripple::test::NetworkHistory::UNLNodeIDs</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00671">671</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a76ff10fc40644abdcdfbc5c3d92d8838" name="a76ff10fc40644abdcdfbc5c3d92d8838"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a76ff10fc40644abdcdfbc5c3d92d8838">◆ </a></span>UNLNodeIDSet</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespaceripple.html#a7750eec5e079354285f1d60cfd0247ca">hash_set</a><<a class="el" href="namespaceripple.html#a4e412a5834900d9affa8db3ac1a27209">NodeID</a>> ripple::test::NetworkHistory::UNLNodeIDSet</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00672">672</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4aed5acc88964a846fdd3740848ef49b" name="a4aed5acc88964a846fdd3740848ef49b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4aed5acc88964a846fdd3740848ef49b">◆ </a></span>history</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structripple_1_1test_1_1NetworkHistory.html#aa728a0108b8ba4f8fc1e0492517c9178">LedgerHistory</a> ripple::test::NetworkHistory::history</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00673">673</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afe229ea43e929f4ab9764a1406b33b9a" name="afe229ea43e929f4ab9764a1406b33b9a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afe229ea43e929f4ab9764a1406b33b9a">◆ </a></span>goodHistory</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool ripple::test::NetworkHistory::goodHistory</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="NegativeUNL__test_8cpp_source.html#l00674">674</a> of file <a class="el" href="NegativeUNL__test_8cpp_source.html">NegativeUNL_test.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</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.8
|
|
</small></address>
|
|
</body>
|
|
</html>
|