definitions.json 37 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970
  1. {
  2. "TYPES": {
  3. "Validation": 10003,
  4. "Done": -1,
  5. "Hash128": 4,
  6. "Blob": 7,
  7. "AccountID": 8,
  8. "Amount": 6,
  9. "Hash256": 5,
  10. "UInt8": 16,
  11. "Vector256": 19,
  12. "STObject": 14,
  13. "Unknown": -2,
  14. "Transaction": 10001,
  15. "Hash160": 17,
  16. "PathSet": 18,
  17. "LedgerEntry": 10002,
  18. "UInt16": 1,
  19. "NotPresent": 0,
  20. "UInt64": 3,
  21. "UInt32": 2,
  22. "STArray": 15
  23. },
  24. "LEDGER_ENTRY_TYPES": {
  25. "Any": -3,
  26. "Child": -2,
  27. "Invalid": -1,
  28. "AccountRoot": 97,
  29. "DirectoryNode": 100,
  30. "RippleState": 114,
  31. "Ticket": 84,
  32. "SignerList": 83,
  33. "Offer": 111,
  34. "LedgerHashes": 104,
  35. "Amendments": 102,
  36. "FeeSettings": 115,
  37. "Escrow": 117,
  38. "PayChannel": 120,
  39. "DepositPreauth": 112,
  40. "Check": 67,
  41. "Nickname": 110,
  42. "Contract": 99,
  43. "NFTokenPage": 80,
  44. "NFTokenOffer": 55,
  45. "NegativeUNL": 78
  46. },
  47. "FIELDS": [
  48. [
  49. "Generic",
  50. {
  51. "nth": 0,
  52. "isVLEncoded": false,
  53. "isSerialized": false,
  54. "isSigningField": false,
  55. "type": "Unknown"
  56. }
  57. ],
  58. [
  59. "Invalid",
  60. {
  61. "nth": -1,
  62. "isVLEncoded": false,
  63. "isSerialized": false,
  64. "isSigningField": false,
  65. "type": "Unknown"
  66. }
  67. ],
  68. [
  69. "LedgerEntryType",
  70. {
  71. "nth": 1,
  72. "isVLEncoded": false,
  73. "isSerialized": true,
  74. "isSigningField": true,
  75. "type": "UInt16"
  76. }
  77. ],
  78. [
  79. "TransactionType",
  80. {
  81. "nth": 2,
  82. "isVLEncoded": false,
  83. "isSerialized": true,
  84. "isSigningField": true,
  85. "type": "UInt16"
  86. }
  87. ],
  88. [
  89. "SignerWeight",
  90. {
  91. "nth": 3,
  92. "isVLEncoded": false,
  93. "isSerialized": true,
  94. "isSigningField": true,
  95. "type": "UInt16"
  96. }
  97. ],
  98. [
  99. "TransferFee",
  100. {
  101. "nth": 4,
  102. "isVLEncoded": false,
  103. "isSerialized": true,
  104. "isSigningField": true,
  105. "type": "UInt16"
  106. }
  107. ],
  108. [
  109. "Flags",
  110. {
  111. "nth": 2,
  112. "isVLEncoded": false,
  113. "isSerialized": true,
  114. "isSigningField": true,
  115. "type": "UInt32"
  116. }
  117. ],
  118. [
  119. "SourceTag",
  120. {
  121. "nth": 3,
  122. "isVLEncoded": false,
  123. "isSerialized": true,
  124. "isSigningField": true,
  125. "type": "UInt32"
  126. }
  127. ],
  128. [
  129. "Sequence",
  130. {
  131. "nth": 4,
  132. "isVLEncoded": false,
  133. "isSerialized": true,
  134. "isSigningField": true,
  135. "type": "UInt32"
  136. }
  137. ],
  138. [
  139. "PreviousTxnLgrSeq",
  140. {
  141. "nth": 5,
  142. "isVLEncoded": false,
  143. "isSerialized": true,
  144. "isSigningField": true,
  145. "type": "UInt32"
  146. }
  147. ],
  148. [
  149. "LedgerSequence",
  150. {
  151. "nth": 6,
  152. "isVLEncoded": false,
  153. "isSerialized": true,
  154. "isSigningField": true,
  155. "type": "UInt32"
  156. }
  157. ],
  158. [
  159. "CloseTime",
  160. {
  161. "nth": 7,
  162. "isVLEncoded": false,
  163. "isSerialized": true,
  164. "isSigningField": true,
  165. "type": "UInt32"
  166. }
  167. ],
  168. [
  169. "ParentCloseTime",
  170. {
  171. "nth": 8,
  172. "isVLEncoded": false,
  173. "isSerialized": true,
  174. "isSigningField": true,
  175. "type": "UInt32"
  176. }
  177. ],
  178. [
  179. "SigningTime",
  180. {
  181. "nth": 9,
  182. "isVLEncoded": false,
  183. "isSerialized": true,
  184. "isSigningField": true,
  185. "type": "UInt32"
  186. }
  187. ],
  188. [
  189. "Expiration",
  190. {
  191. "nth": 10,
  192. "isVLEncoded": false,
  193. "isSerialized": true,
  194. "isSigningField": true,
  195. "type": "UInt32"
  196. }
  197. ],
  198. [
  199. "TransferRate",
  200. {
  201. "nth": 11,
  202. "isVLEncoded": false,
  203. "isSerialized": true,
  204. "isSigningField": true,
  205. "type": "UInt32"
  206. }
  207. ],
  208. [
  209. "WalletSize",
  210. {
  211. "nth": 12,
  212. "isVLEncoded": false,
  213. "isSerialized": true,
  214. "isSigningField": true,
  215. "type": "UInt32"
  216. }
  217. ],
  218. [
  219. "OwnerCount",
  220. {
  221. "nth": 13,
  222. "isVLEncoded": false,
  223. "isSerialized": true,
  224. "isSigningField": true,
  225. "type": "UInt32"
  226. }
  227. ],
  228. [
  229. "DestinationTag",
  230. {
  231. "nth": 14,
  232. "isVLEncoded": false,
  233. "isSerialized": true,
  234. "isSigningField": true,
  235. "type": "UInt32"
  236. }
  237. ],
  238. [
  239. "HighQualityIn",
  240. {
  241. "nth": 16,
  242. "isVLEncoded": false,
  243. "isSerialized": true,
  244. "isSigningField": true,
  245. "type": "UInt32"
  246. }
  247. ],
  248. [
  249. "HighQualityOut",
  250. {
  251. "nth": 17,
  252. "isVLEncoded": false,
  253. "isSerialized": true,
  254. "isSigningField": true,
  255. "type": "UInt32"
  256. }
  257. ],
  258. [
  259. "LowQualityIn",
  260. {
  261. "nth": 18,
  262. "isVLEncoded": false,
  263. "isSerialized": true,
  264. "isSigningField": true,
  265. "type": "UInt32"
  266. }
  267. ],
  268. [
  269. "LowQualityOut",
  270. {
  271. "nth": 19,
  272. "isVLEncoded": false,
  273. "isSerialized": true,
  274. "isSigningField": true,
  275. "type": "UInt32"
  276. }
  277. ],
  278. [
  279. "QualityIn",
  280. {
  281. "nth": 20,
  282. "isVLEncoded": false,
  283. "isSerialized": true,
  284. "isSigningField": true,
  285. "type": "UInt32"
  286. }
  287. ],
  288. [
  289. "QualityOut",
  290. {
  291. "nth": 21,
  292. "isVLEncoded": false,
  293. "isSerialized": true,
  294. "isSigningField": true,
  295. "type": "UInt32"
  296. }
  297. ],
  298. [
  299. "StampEscrow",
  300. {
  301. "nth": 22,
  302. "isVLEncoded": false,
  303. "isSerialized": true,
  304. "isSigningField": true,
  305. "type": "UInt32"
  306. }
  307. ],
  308. [
  309. "BondAmount",
  310. {
  311. "nth": 23,
  312. "isVLEncoded": false,
  313. "isSerialized": true,
  314. "isSigningField": true,
  315. "type": "UInt32"
  316. }
  317. ],
  318. [
  319. "LoadFee",
  320. {
  321. "nth": 24,
  322. "isVLEncoded": false,
  323. "isSerialized": true,
  324. "isSigningField": true,
  325. "type": "UInt32"
  326. }
  327. ],
  328. [
  329. "OfferSequence",
  330. {
  331. "nth": 25,
  332. "isVLEncoded": false,
  333. "isSerialized": true,
  334. "isSigningField": true,
  335. "type": "UInt32"
  336. }
  337. ],
  338. [
  339. "FirstLedgerSequence",
  340. {
  341. "nth": 26,
  342. "isVLEncoded": false,
  343. "isSerialized": true,
  344. "isSigningField": true,
  345. "type": "UInt32"
  346. }
  347. ],
  348. [
  349. "LastLedgerSequence",
  350. {
  351. "nth": 27,
  352. "isVLEncoded": false,
  353. "isSerialized": true,
  354. "isSigningField": true,
  355. "type": "UInt32"
  356. }
  357. ],
  358. [
  359. "TransactionIndex",
  360. {
  361. "nth": 28,
  362. "isVLEncoded": false,
  363. "isSerialized": true,
  364. "isSigningField": true,
  365. "type": "UInt32"
  366. }
  367. ],
  368. [
  369. "OperationLimit",
  370. {
  371. "nth": 29,
  372. "isVLEncoded": false,
  373. "isSerialized": true,
  374. "isSigningField": true,
  375. "type": "UInt32"
  376. }
  377. ],
  378. [
  379. "ReferenceFeeUnits",
  380. {
  381. "nth": 30,
  382. "isVLEncoded": false,
  383. "isSerialized": true,
  384. "isSigningField": true,
  385. "type": "UInt32"
  386. }
  387. ],
  388. [
  389. "ReserveBase",
  390. {
  391. "nth": 31,
  392. "isVLEncoded": false,
  393. "isSerialized": true,
  394. "isSigningField": true,
  395. "type": "UInt32"
  396. }
  397. ],
  398. [
  399. "ReserveIncrement",
  400. {
  401. "nth": 32,
  402. "isVLEncoded": false,
  403. "isSerialized": true,
  404. "isSigningField": true,
  405. "type": "UInt32"
  406. }
  407. ],
  408. [
  409. "SetFlag",
  410. {
  411. "nth": 33,
  412. "isVLEncoded": false,
  413. "isSerialized": true,
  414. "isSigningField": true,
  415. "type": "UInt32"
  416. }
  417. ],
  418. [
  419. "ClearFlag",
  420. {
  421. "nth": 34,
  422. "isVLEncoded": false,
  423. "isSerialized": true,
  424. "isSigningField": true,
  425. "type": "UInt32"
  426. }
  427. ],
  428. [
  429. "SignerQuorum",
  430. {
  431. "nth": 35,
  432. "isVLEncoded": false,
  433. "isSerialized": true,
  434. "isSigningField": true,
  435. "type": "UInt32"
  436. }
  437. ],
  438. [
  439. "CancelAfter",
  440. {
  441. "nth": 36,
  442. "isVLEncoded": false,
  443. "isSerialized": true,
  444. "isSigningField": true,
  445. "type": "UInt32"
  446. }
  447. ],
  448. [
  449. "FinishAfter",
  450. {
  451. "nth": 37,
  452. "isVLEncoded": false,
  453. "isSerialized": true,
  454. "isSigningField": true,
  455. "type": "UInt32"
  456. }
  457. ],
  458. [
  459. "IndexNext",
  460. {
  461. "nth": 1,
  462. "isVLEncoded": false,
  463. "isSerialized": true,
  464. "isSigningField": true,
  465. "type": "UInt64"
  466. }
  467. ],
  468. [
  469. "IndexPrevious",
  470. {
  471. "nth": 2,
  472. "isVLEncoded": false,
  473. "isSerialized": true,
  474. "isSigningField": true,
  475. "type": "UInt64"
  476. }
  477. ],
  478. [
  479. "BookNode",
  480. {
  481. "nth": 3,
  482. "isVLEncoded": false,
  483. "isSerialized": true,
  484. "isSigningField": true,
  485. "type": "UInt64"
  486. }
  487. ],
  488. [
  489. "OwnerNode",
  490. {
  491. "nth": 4,
  492. "isVLEncoded": false,
  493. "isSerialized": true,
  494. "isSigningField": true,
  495. "type": "UInt64"
  496. }
  497. ],
  498. [
  499. "BaseFee",
  500. {
  501. "nth": 5,
  502. "isVLEncoded": false,
  503. "isSerialized": true,
  504. "isSigningField": true,
  505. "type": "UInt64"
  506. }
  507. ],
  508. [
  509. "ExchangeRate",
  510. {
  511. "nth": 6,
  512. "isVLEncoded": false,
  513. "isSerialized": true,
  514. "isSigningField": true,
  515. "type": "UInt64"
  516. }
  517. ],
  518. [
  519. "LowNode",
  520. {
  521. "nth": 7,
  522. "isVLEncoded": false,
  523. "isSerialized": true,
  524. "isSigningField": true,
  525. "type": "UInt64"
  526. }
  527. ],
  528. [
  529. "HighNode",
  530. {
  531. "nth": 8,
  532. "isVLEncoded": false,
  533. "isSerialized": true,
  534. "isSigningField": true,
  535. "type": "UInt64"
  536. }
  537. ],
  538. [
  539. "EmailHash",
  540. {
  541. "nth": 1,
  542. "isVLEncoded": false,
  543. "isSerialized": true,
  544. "isSigningField": true,
  545. "type": "Hash128"
  546. }
  547. ],
  548. [
  549. "LedgerHash",
  550. {
  551. "nth": 1,
  552. "isVLEncoded": false,
  553. "isSerialized": true,
  554. "isSigningField": true,
  555. "type": "Hash256"
  556. }
  557. ],
  558. [
  559. "ParentHash",
  560. {
  561. "nth": 2,
  562. "isVLEncoded": false,
  563. "isSerialized": true,
  564. "isSigningField": true,
  565. "type": "Hash256"
  566. }
  567. ],
  568. [
  569. "TransactionHash",
  570. {
  571. "nth": 3,
  572. "isVLEncoded": false,
  573. "isSerialized": true,
  574. "isSigningField": true,
  575. "type": "Hash256"
  576. }
  577. ],
  578. [
  579. "AccountHash",
  580. {
  581. "nth": 4,
  582. "isVLEncoded": false,
  583. "isSerialized": true,
  584. "isSigningField": true,
  585. "type": "Hash256"
  586. }
  587. ],
  588. [
  589. "PreviousTxnID",
  590. {
  591. "nth": 5,
  592. "isVLEncoded": false,
  593. "isSerialized": true,
  594. "isSigningField": true,
  595. "type": "Hash256"
  596. }
  597. ],
  598. [
  599. "LedgerIndex",
  600. {
  601. "nth": 6,
  602. "isVLEncoded": false,
  603. "isSerialized": true,
  604. "isSigningField": true,
  605. "type": "Hash256"
  606. }
  607. ],
  608. [
  609. "WalletLocator",
  610. {
  611. "nth": 7,
  612. "isVLEncoded": false,
  613. "isSerialized": true,
  614. "isSigningField": true,
  615. "type": "Hash256"
  616. }
  617. ],
  618. [
  619. "RootIndex",
  620. {
  621. "nth": 8,
  622. "isVLEncoded": false,
  623. "isSerialized": true,
  624. "isSigningField": true,
  625. "type": "Hash256"
  626. }
  627. ],
  628. [
  629. "AccountTxnID",
  630. {
  631. "nth": 9,
  632. "isVLEncoded": false,
  633. "isSerialized": true,
  634. "isSigningField": true,
  635. "type": "Hash256"
  636. }
  637. ],
  638. [
  639. "TokenID",
  640. {
  641. "nth": 10,
  642. "isVLEncoded": false,
  643. "isSerialized": true,
  644. "isSigningField": true,
  645. "type": "Hash256"
  646. }
  647. ],
  648. [
  649. "BookDirectory",
  650. {
  651. "nth": 16,
  652. "isVLEncoded": false,
  653. "isSerialized": true,
  654. "isSigningField": true,
  655. "type": "Hash256"
  656. }
  657. ],
  658. [
  659. "InvoiceID",
  660. {
  661. "nth": 17,
  662. "isVLEncoded": false,
  663. "isSerialized": true,
  664. "isSigningField": true,
  665. "type": "Hash256"
  666. }
  667. ],
  668. [
  669. "Nickname",
  670. {
  671. "nth": 18,
  672. "isVLEncoded": false,
  673. "isSerialized": true,
  674. "isSigningField": true,
  675. "type": "Hash256"
  676. }
  677. ],
  678. [
  679. "Amendment",
  680. {
  681. "nth": 19,
  682. "isVLEncoded": false,
  683. "isSerialized": true,
  684. "isSigningField": true,
  685. "type": "Hash256"
  686. }
  687. ],
  688. [
  689. "TicketID",
  690. {
  691. "nth": 20,
  692. "isVLEncoded": false,
  693. "isSerialized": true,
  694. "isSigningField": true,
  695. "type": "Hash256"
  696. }
  697. ],
  698. [
  699. "Digest",
  700. {
  701. "nth": 21,
  702. "isVLEncoded": false,
  703. "isSerialized": true,
  704. "isSigningField": true,
  705. "type": "Hash256"
  706. }
  707. ],
  708. [
  709. "hash",
  710. {
  711. "nth": 257,
  712. "isVLEncoded": false,
  713. "isSerialized": false,
  714. "isSigningField": false,
  715. "type": "Hash256"
  716. }
  717. ],
  718. [
  719. "index",
  720. {
  721. "nth": 258,
  722. "isVLEncoded": false,
  723. "isSerialized": false,
  724. "isSigningField": false,
  725. "type": "Hash256"
  726. }
  727. ],
  728. [
  729. "Amount",
  730. {
  731. "nth": 1,
  732. "isVLEncoded": false,
  733. "isSerialized": true,
  734. "isSigningField": true,
  735. "type": "Amount"
  736. }
  737. ],
  738. [
  739. "Balance",
  740. {
  741. "nth": 2,
  742. "isVLEncoded": false,
  743. "isSerialized": true,
  744. "isSigningField": true,
  745. "type": "Amount"
  746. }
  747. ],
  748. [
  749. "LimitAmount",
  750. {
  751. "nth": 3,
  752. "isVLEncoded": false,
  753. "isSerialized": true,
  754. "isSigningField": true,
  755. "type": "Amount"
  756. }
  757. ],
  758. [
  759. "TakerPays",
  760. {
  761. "nth": 4,
  762. "isVLEncoded": false,
  763. "isSerialized": true,
  764. "isSigningField": true,
  765. "type": "Amount"
  766. }
  767. ],
  768. [
  769. "TakerGets",
  770. {
  771. "nth": 5,
  772. "isVLEncoded": false,
  773. "isSerialized": true,
  774. "isSigningField": true,
  775. "type": "Amount"
  776. }
  777. ],
  778. [
  779. "LowLimit",
  780. {
  781. "nth": 6,
  782. "isVLEncoded": false,
  783. "isSerialized": true,
  784. "isSigningField": true,
  785. "type": "Amount"
  786. }
  787. ],
  788. [
  789. "HighLimit",
  790. {
  791. "nth": 7,
  792. "isVLEncoded": false,
  793. "isSerialized": true,
  794. "isSigningField": true,
  795. "type": "Amount"
  796. }
  797. ],
  798. [
  799. "Fee",
  800. {
  801. "nth": 8,
  802. "isVLEncoded": false,
  803. "isSerialized": true,
  804. "isSigningField": true,
  805. "type": "Amount"
  806. }
  807. ],
  808. [
  809. "SendMax",
  810. {
  811. "nth": 9,
  812. "isVLEncoded": false,
  813. "isSerialized": true,
  814. "isSigningField": true,
  815. "type": "Amount"
  816. }
  817. ],
  818. [
  819. "DeliverMin",
  820. {
  821. "nth": 10,
  822. "isVLEncoded": false,
  823. "isSerialized": true,
  824. "isSigningField": true,
  825. "type": "Amount"
  826. }
  827. ],
  828. [
  829. "MinimumOffer",
  830. {
  831. "nth": 16,
  832. "isVLEncoded": false,
  833. "isSerialized": true,
  834. "isSigningField": true,
  835. "type": "Amount"
  836. }
  837. ],
  838. [
  839. "RippleEscrow",
  840. {
  841. "nth": 17,
  842. "isVLEncoded": false,
  843. "isSerialized": true,
  844. "isSigningField": true,
  845. "type": "Amount"
  846. }
  847. ],
  848. [
  849. "DeliveredAmount",
  850. {
  851. "nth": 18,
  852. "isVLEncoded": false,
  853. "isSerialized": true,
  854. "isSigningField": true,
  855. "type": "Amount"
  856. }
  857. ],
  858. [
  859. "BrokerFee",
  860. {
  861. "nth": 19,
  862. "isVLEncoded": false,
  863. "isSerialized": true,
  864. "isSigningField": true,
  865. "type": "Amount"
  866. }
  867. ],
  868. [
  869. "taker_gets_funded",
  870. {
  871. "nth": 258,
  872. "isVLEncoded": false,
  873. "isSerialized": false,
  874. "isSigningField": false,
  875. "type": "Amount"
  876. }
  877. ],
  878. [
  879. "taker_pays_funded",
  880. {
  881. "nth": 259,
  882. "isVLEncoded": false,
  883. "isSerialized": false,
  884. "isSigningField": false,
  885. "type": "Amount"
  886. }
  887. ],
  888. [
  889. "PublicKey",
  890. {
  891. "nth": 1,
  892. "isVLEncoded": true,
  893. "isSerialized": true,
  894. "isSigningField": true,
  895. "type": "Blob"
  896. }
  897. ],
  898. [
  899. "MessageKey",
  900. {
  901. "nth": 2,
  902. "isVLEncoded": true,
  903. "isSerialized": true,
  904. "isSigningField": true,
  905. "type": "Blob"
  906. }
  907. ],
  908. [
  909. "SigningPubKey",
  910. {
  911. "nth": 3,
  912. "isVLEncoded": true,
  913. "isSerialized": true,
  914. "isSigningField": true,
  915. "type": "Blob"
  916. }
  917. ],
  918. [
  919. "TxnSignature",
  920. {
  921. "nth": 4,
  922. "isVLEncoded": true,
  923. "isSerialized": true,
  924. "isSigningField": false,
  925. "type": "Blob"
  926. }
  927. ],
  928. [
  929. "URI",
  930. {
  931. "nth": 5,
  932. "isVLEncoded": true,
  933. "isSerialized": true,
  934. "isSigningField": true,
  935. "type": "Blob"
  936. }
  937. ],
  938. [
  939. "Signature",
  940. {
  941. "nth": 6,
  942. "isVLEncoded": true,
  943. "isSerialized": true,
  944. "isSigningField": false,
  945. "type": "Blob"
  946. }
  947. ],
  948. [
  949. "Domain",
  950. {
  951. "nth": 7,
  952. "isVLEncoded": true,
  953. "isSerialized": true,
  954. "isSigningField": true,
  955. "type": "Blob"
  956. }
  957. ],
  958. [
  959. "FundCode",
  960. {
  961. "nth": 8,
  962. "isVLEncoded": true,
  963. "isSerialized": true,
  964. "isSigningField": true,
  965. "type": "Blob"
  966. }
  967. ],
  968. [
  969. "RemoveCode",
  970. {
  971. "nth": 9,
  972. "isVLEncoded": true,
  973. "isSerialized": true,
  974. "isSigningField": true,
  975. "type": "Blob"
  976. }
  977. ],
  978. [
  979. "ExpireCode",
  980. {
  981. "nth": 10,
  982. "isVLEncoded": true,
  983. "isSerialized": true,
  984. "isSigningField": true,
  985. "type": "Blob"
  986. }
  987. ],
  988. [
  989. "CreateCode",
  990. {
  991. "nth": 11,
  992. "isVLEncoded": true,
  993. "isSerialized": true,
  994. "isSigningField": true,
  995. "type": "Blob"
  996. }
  997. ],
  998. [
  999. "MemoType",
  1000. {
  1001. "nth": 12,
  1002. "isVLEncoded": true,
  1003. "isSerialized": true,
  1004. "isSigningField": true,
  1005. "type": "Blob"
  1006. }
  1007. ],
  1008. [
  1009. "MemoData",
  1010. {
  1011. "nth": 13,
  1012. "isVLEncoded": true,
  1013. "isSerialized": true,
  1014. "isSigningField": true,
  1015. "type": "Blob"
  1016. }
  1017. ],
  1018. [
  1019. "MemoFormat",
  1020. {
  1021. "nth": 14,
  1022. "isVLEncoded": true,
  1023. "isSerialized": true,
  1024. "isSigningField": true,
  1025. "type": "Blob"
  1026. }
  1027. ],
  1028. [
  1029. "Fulfillment",
  1030. {
  1031. "nth": 16,
  1032. "isVLEncoded": true,
  1033. "isSerialized": true,
  1034. "isSigningField": true,
  1035. "type": "Blob"
  1036. }
  1037. ],
  1038. [
  1039. "Condition",
  1040. {
  1041. "nth": 17,
  1042. "isVLEncoded": true,
  1043. "isSerialized": true,
  1044. "isSigningField": true,
  1045. "type": "Blob"
  1046. }
  1047. ],
  1048. [
  1049. "MasterSignature",
  1050. {
  1051. "nth": 18,
  1052. "isVLEncoded": true,
  1053. "isSerialized": true,
  1054. "isSigningField": false,
  1055. "type": "Blob"
  1056. }
  1057. ],
  1058. [
  1059. "UNLModifyValidator",
  1060. {
  1061. "nth": 19,
  1062. "isVLEncoded": true,
  1063. "isSerialized": true,
  1064. "isSigningField": true,
  1065. "type": "Blob"
  1066. }
  1067. ],
  1068. [
  1069. "ValidatorToDisable",
  1070. {
  1071. "nth": 20,
  1072. "isVLEncoded": true,
  1073. "isSerialized": true,
  1074. "isSigningField": true,
  1075. "type": "Blob"
  1076. }
  1077. ],
  1078. [
  1079. "ValidatorToReEnable",
  1080. {
  1081. "nth": 21,
  1082. "isVLEncoded": true,
  1083. "isSerialized": true,
  1084. "isSigningField": true,
  1085. "type": "Blob"
  1086. }
  1087. ],
  1088. [
  1089. "Account",
  1090. {
  1091. "nth": 1,
  1092. "isVLEncoded": true,
  1093. "isSerialized": true,
  1094. "isSigningField": true,
  1095. "type": "AccountID"
  1096. }
  1097. ],
  1098. [
  1099. "Owner",
  1100. {
  1101. "nth": 2,
  1102. "isVLEncoded": true,
  1103. "isSerialized": true,
  1104. "isSigningField": true,
  1105. "type": "AccountID"
  1106. }
  1107. ],
  1108. [
  1109. "Destination",
  1110. {
  1111. "nth": 3,
  1112. "isVLEncoded": true,
  1113. "isSerialized": true,
  1114. "isSigningField": true,
  1115. "type": "AccountID"
  1116. }
  1117. ],
  1118. [
  1119. "Issuer",
  1120. {
  1121. "nth": 4,
  1122. "isVLEncoded": true,
  1123. "isSerialized": true,
  1124. "isSigningField": true,
  1125. "type": "AccountID"
  1126. }
  1127. ],
  1128. [
  1129. "Authorize",
  1130. {
  1131. "nth": 5,
  1132. "isVLEncoded": true,
  1133. "isSerialized": true,
  1134. "isSigningField": true,
  1135. "type": "AccountID"
  1136. }
  1137. ],
  1138. [
  1139. "Unauthorize",
  1140. {
  1141. "nth": 6,
  1142. "isVLEncoded": true,
  1143. "isSerialized": true,
  1144. "isSigningField": true,
  1145. "type": "AccountID"
  1146. }
  1147. ],
  1148. [
  1149. "Target",
  1150. {
  1151. "nth": 7,
  1152. "isVLEncoded": true,
  1153. "isSerialized": true,
  1154. "isSigningField": true,
  1155. "type": "AccountID"
  1156. }
  1157. ],
  1158. [
  1159. "RegularKey",
  1160. {
  1161. "nth": 8,
  1162. "isVLEncoded": true,
  1163. "isSerialized": true,
  1164. "isSigningField": true,
  1165. "type": "AccountID"
  1166. }
  1167. ],
  1168. [
  1169. "Minter",
  1170. {
  1171. "nth": 9,
  1172. "isVLEncoded": true,
  1173. "isSerialized": true,
  1174. "isSigningField": true,
  1175. "type": "AccountID"
  1176. }
  1177. ],
  1178. [
  1179. "ObjectEndMarker",
  1180. {
  1181. "nth": 1,
  1182. "isVLEncoded": false,
  1183. "isSerialized": true,
  1184. "isSigningField": true,
  1185. "type": "STObject"
  1186. }
  1187. ],
  1188. [
  1189. "TransactionMetaData",
  1190. {
  1191. "nth": 2,
  1192. "isVLEncoded": false,
  1193. "isSerialized": true,
  1194. "isSigningField": true,
  1195. "type": "STObject"
  1196. }
  1197. ],
  1198. [
  1199. "CreatedNode",
  1200. {
  1201. "nth": 3,
  1202. "isVLEncoded": false,
  1203. "isSerialized": true,
  1204. "isSigningField": true,
  1205. "type": "STObject"
  1206. }
  1207. ],
  1208. [
  1209. "DeletedNode",
  1210. {
  1211. "nth": 4,
  1212. "isVLEncoded": false,
  1213. "isSerialized": true,
  1214. "isSigningField": true,
  1215. "type": "STObject"
  1216. }
  1217. ],
  1218. [
  1219. "ModifiedNode",
  1220. {
  1221. "nth": 5,
  1222. "isVLEncoded": false,
  1223. "isSerialized": true,
  1224. "isSigningField": true,
  1225. "type": "STObject"
  1226. }
  1227. ],
  1228. [
  1229. "PreviousFields",
  1230. {
  1231. "nth": 6,
  1232. "isVLEncoded": false,
  1233. "isSerialized": true,
  1234. "isSigningField": true,
  1235. "type": "STObject"
  1236. }
  1237. ],
  1238. [
  1239. "FinalFields",
  1240. {
  1241. "nth": 7,
  1242. "isVLEncoded": false,
  1243. "isSerialized": true,
  1244. "isSigningField": true,
  1245. "type": "STObject"
  1246. }
  1247. ],
  1248. [
  1249. "NewFields",
  1250. {
  1251. "nth": 8,
  1252. "isVLEncoded": false,
  1253. "isSerialized": true,
  1254. "isSigningField": true,
  1255. "type": "STObject"
  1256. }
  1257. ],
  1258. [
  1259. "TemplateEntry",
  1260. {
  1261. "nth": 9,
  1262. "isVLEncoded": false,
  1263. "isSerialized": true,
  1264. "isSigningField": true,
  1265. "type": "STObject"
  1266. }
  1267. ],
  1268. [
  1269. "Memo",
  1270. {
  1271. "nth": 10,
  1272. "isVLEncoded": false,
  1273. "isSerialized": true,
  1274. "isSigningField": true,
  1275. "type": "STObject"
  1276. }
  1277. ],
  1278. [
  1279. "SignerEntry",
  1280. {
  1281. "nth": 11,
  1282. "isVLEncoded": false,
  1283. "isSerialized": true,
  1284. "isSigningField": true,
  1285. "type": "STObject"
  1286. }
  1287. ],
  1288. [
  1289. "NonFungibleToken",
  1290. {
  1291. "nth": 12,
  1292. "isVLEncoded": false,
  1293. "isSerialized": true,
  1294. "isSigningField": true,
  1295. "type": "STObject"
  1296. }
  1297. ],
  1298. [
  1299. "Signer",
  1300. {
  1301. "nth": 16,
  1302. "isVLEncoded": false,
  1303. "isSerialized": true,
  1304. "isSigningField": true,
  1305. "type": "STObject"
  1306. }
  1307. ],
  1308. [
  1309. "Majority",
  1310. {
  1311. "nth": 18,
  1312. "isVLEncoded": false,
  1313. "isSerialized": true,
  1314. "isSigningField": true,
  1315. "type": "STObject"
  1316. }
  1317. ],
  1318. [
  1319. "DisabledValidator",
  1320. {
  1321. "nth": 19,
  1322. "isVLEncoded": false,
  1323. "isSerialized": true,
  1324. "isSigningField": true,
  1325. "type": "STObject"
  1326. }
  1327. ],
  1328. [
  1329. "ArrayEndMarker",
  1330. {
  1331. "nth": 1,
  1332. "isVLEncoded": false,
  1333. "isSerialized": true,
  1334. "isSigningField": true,
  1335. "type": "STArray"
  1336. }
  1337. ],
  1338. [
  1339. "Signers",
  1340. {
  1341. "nth": 3,
  1342. "isVLEncoded": false,
  1343. "isSerialized": true,
  1344. "isSigningField": false,
  1345. "type": "STArray"
  1346. }
  1347. ],
  1348. [
  1349. "SignerEntries",
  1350. {
  1351. "nth": 4,
  1352. "isVLEncoded": false,
  1353. "isSerialized": true,
  1354. "isSigningField": true,
  1355. "type": "STArray"
  1356. }
  1357. ],
  1358. [
  1359. "Template",
  1360. {
  1361. "nth": 5,
  1362. "isVLEncoded": false,
  1363. "isSerialized": true,
  1364. "isSigningField": true,
  1365. "type": "STArray"
  1366. }
  1367. ],
  1368. [
  1369. "Necessary",
  1370. {
  1371. "nth": 6,
  1372. "isVLEncoded": false,
  1373. "isSerialized": true,
  1374. "isSigningField": true,
  1375. "type": "STArray"
  1376. }
  1377. ],
  1378. [
  1379. "Sufficient",
  1380. {
  1381. "nth": 7,
  1382. "isVLEncoded": false,
  1383. "isSerialized": true,
  1384. "isSigningField": true,
  1385. "type": "STArray"
  1386. }
  1387. ],
  1388. [
  1389. "AffectedNodes",
  1390. {
  1391. "nth": 8,
  1392. "isVLEncoded": false,
  1393. "isSerialized": true,
  1394. "isSigningField": true,
  1395. "type": "STArray"
  1396. }
  1397. ],
  1398. [
  1399. "Memos",
  1400. {
  1401. "nth": 9,
  1402. "isVLEncoded": false,
  1403. "isSerialized": true,
  1404. "isSigningField": true,
  1405. "type": "STArray"
  1406. }
  1407. ],
  1408. [
  1409. "NonFungibleTokens",
  1410. {
  1411. "nth": 10,
  1412. "isVLEncoded": false,
  1413. "isSerialized": true,
  1414. "isSigningField": true,
  1415. "type": "STArray"
  1416. }
  1417. ],
  1418. [
  1419. "Majorities",
  1420. {
  1421. "nth": 16,
  1422. "isVLEncoded": false,
  1423. "isSerialized": true,
  1424. "isSigningField": true,
  1425. "type": "STArray"
  1426. }
  1427. ],
  1428. [
  1429. "DisabledValidators",
  1430. {
  1431. "nth": 17,
  1432. "isVLEncoded": false,
  1433. "isSerialized": true,
  1434. "isSigningField": true,
  1435. "type": "STArray"
  1436. }
  1437. ],
  1438. [
  1439. "CloseResolution",
  1440. {
  1441. "nth": 1,
  1442. "isVLEncoded": false,
  1443. "isSerialized": true,
  1444. "isSigningField": true,
  1445. "type": "UInt8"
  1446. }
  1447. ],
  1448. [
  1449. "Method",
  1450. {
  1451. "nth": 2,
  1452. "isVLEncoded": false,
  1453. "isSerialized": true,
  1454. "isSigningField": true,
  1455. "type": "UInt8"
  1456. }
  1457. ],
  1458. [
  1459. "TransactionResult",
  1460. {
  1461. "nth": 3,
  1462. "isVLEncoded": false,
  1463. "isSerialized": true,
  1464. "isSigningField": true,
  1465. "type": "UInt8"
  1466. }
  1467. ],
  1468. [
  1469. "TakerPaysCurrency",
  1470. {
  1471. "nth": 1,
  1472. "isVLEncoded": false,
  1473. "isSerialized": true,
  1474. "isSigningField": true,
  1475. "type": "Hash160"
  1476. }
  1477. ],
  1478. [
  1479. "TakerPaysIssuer",
  1480. {
  1481. "nth": 2,
  1482. "isVLEncoded": false,
  1483. "isSerialized": true,
  1484. "isSigningField": true,
  1485. "type": "Hash160"
  1486. }
  1487. ],
  1488. [
  1489. "TakerGetsCurrency",
  1490. {
  1491. "nth": 3,
  1492. "isVLEncoded": false,
  1493. "isSerialized": true,
  1494. "isSigningField": true,
  1495. "type": "Hash160"
  1496. }
  1497. ],
  1498. [
  1499. "TakerGetsIssuer",
  1500. {
  1501. "nth": 4,
  1502. "isVLEncoded": false,
  1503. "isSerialized": true,
  1504. "isSigningField": true,
  1505. "type": "Hash160"
  1506. }
  1507. ],
  1508. [
  1509. "Paths",
  1510. {
  1511. "nth": 1,
  1512. "isVLEncoded": false,
  1513. "isSerialized": true,
  1514. "isSigningField": true,
  1515. "type": "PathSet"
  1516. }
  1517. ],
  1518. [
  1519. "Indexes",
  1520. {
  1521. "nth": 1,
  1522. "isVLEncoded": true,
  1523. "isSerialized": true,
  1524. "isSigningField": true,
  1525. "type": "Vector256"
  1526. }
  1527. ],
  1528. [
  1529. "Hashes",
  1530. {
  1531. "nth": 2,
  1532. "isVLEncoded": true,
  1533. "isSerialized": true,
  1534. "isSigningField": true,
  1535. "type": "Vector256"
  1536. }
  1537. ],
  1538. [
  1539. "Amendments",
  1540. {
  1541. "nth": 3,
  1542. "isVLEncoded": true,
  1543. "isSerialized": true,
  1544. "isSigningField": true,
  1545. "type": "Vector256"
  1546. }
  1547. ],
  1548. [
  1549. "TokenOffers",
  1550. {
  1551. "nth": 4,
  1552. "isVLEncoded": true,
  1553. "isSerialized": true,
  1554. "isSigningField": true,
  1555. "type": "Vector256"
  1556. }
  1557. ],
  1558. [
  1559. "Transaction",
  1560. {
  1561. "nth": 1,
  1562. "isVLEncoded": false,
  1563. "isSerialized": false,
  1564. "isSigningField": false,
  1565. "type": "Transaction"
  1566. }
  1567. ],
  1568. [
  1569. "LedgerEntry",
  1570. {
  1571. "nth": 1,
  1572. "isVLEncoded": false,
  1573. "isSerialized": false,
  1574. "isSigningField": false,
  1575. "type": "LedgerEntry"
  1576. }
  1577. ],
  1578. [
  1579. "Validation",
  1580. {
  1581. "nth": 1,
  1582. "isVLEncoded": false,
  1583. "isSerialized": false,
  1584. "isSigningField": false,
  1585. "type": "Validation"
  1586. }
  1587. ],
  1588. [
  1589. "SignerListID",
  1590. {
  1591. "nth": 38,
  1592. "isVLEncoded": false,
  1593. "isSerialized": true,
  1594. "isSigningField": true,
  1595. "type": "UInt32"
  1596. }
  1597. ],
  1598. [
  1599. "SettleDelay",
  1600. {
  1601. "nth": 39,
  1602. "isVLEncoded": false,
  1603. "isSerialized": true,
  1604. "isSigningField": true,
  1605. "type": "UInt32"
  1606. }
  1607. ],
  1608. [
  1609. "TicketCount",
  1610. {
  1611. "nth": 40,
  1612. "isVLEncoded": false,
  1613. "isSerialized": true,
  1614. "isSigningField": true,
  1615. "type": "UInt32"
  1616. }
  1617. ],
  1618. [
  1619. "TicketSequence",
  1620. {
  1621. "nth": 41,
  1622. "isVLEncoded": false,
  1623. "isSerialized": true,
  1624. "isSigningField": true,
  1625. "type": "UInt32"
  1626. }
  1627. ],
  1628. [
  1629. "TokenTaxon",
  1630. {
  1631. "nth": 42,
  1632. "isVLEncoded": false,
  1633. "isSerialized": true,
  1634. "isSigningField": true,
  1635. "type": "UInt32"
  1636. }
  1637. ],
  1638. [
  1639. "MintedTokens",
  1640. {
  1641. "nth": 43,
  1642. "isVLEncoded": false,
  1643. "isSerialized": true,
  1644. "isSigningField": true,
  1645. "type": "UInt32"
  1646. }
  1647. ],
  1648. [
  1649. "BurnedTokens",
  1650. {
  1651. "nth": 44,
  1652. "isVLEncoded": false,
  1653. "isSerialized": true,
  1654. "isSigningField": true,
  1655. "type": "UInt32"
  1656. }
  1657. ],
  1658. [
  1659. "Channel",
  1660. {
  1661. "nth": 22,
  1662. "isVLEncoded": false,
  1663. "isSerialized": true,
  1664. "isSigningField": true,
  1665. "type": "Hash256"
  1666. }
  1667. ],
  1668. [
  1669. "ConsensusHash",
  1670. {
  1671. "nth": 23,
  1672. "isVLEncoded": false,
  1673. "isSerialized": true,
  1674. "isSigningField": true,
  1675. "type": "Hash256"
  1676. }
  1677. ],
  1678. [
  1679. "CheckID",
  1680. {
  1681. "nth": 24,
  1682. "isVLEncoded": false,
  1683. "isSerialized": true,
  1684. "isSigningField": true,
  1685. "type": "Hash256"
  1686. }
  1687. ],
  1688. [
  1689. "ValidatedHash",
  1690. {
  1691. "nth": 25,
  1692. "isVLEncoded": false,
  1693. "isSerialized": true,
  1694. "isSigningField": true,
  1695. "type": "Hash256"
  1696. }
  1697. ],
  1698. [
  1699. "PreviousPageMin",
  1700. {
  1701. "nth": 26,
  1702. "isVLEncoded": false,
  1703. "isSerialized": true,
  1704. "isSigningField": true,
  1705. "type": "Hash256"
  1706. }
  1707. ],
  1708. [
  1709. "NextPageMin",
  1710. {
  1711. "nth": 27,
  1712. "isVLEncoded": false,
  1713. "isSerialized": true,
  1714. "isSigningField": true,
  1715. "type": "Hash256"
  1716. }
  1717. ],
  1718. [
  1719. "BuyOffer",
  1720. {
  1721. "nth": 28,
  1722. "isVLEncoded": false,
  1723. "isSerialized": true,
  1724. "isSigningField": true,
  1725. "type": "Hash256"
  1726. }
  1727. ],
  1728. [
  1729. "SellOffer",
  1730. {
  1731. "nth": 29,
  1732. "isVLEncoded": false,
  1733. "isSerialized": true,
  1734. "isSigningField": true,
  1735. "type": "Hash256"
  1736. }
  1737. ],
  1738. [
  1739. "TickSize",
  1740. {
  1741. "nth": 16,
  1742. "isVLEncoded": false,
  1743. "isSerialized": true,
  1744. "isSigningField": true,
  1745. "type": "UInt8"
  1746. }
  1747. ],
  1748. [
  1749. "UNLModifyDisabling",
  1750. {
  1751. "nth": 17,
  1752. "isVLEncoded": false,
  1753. "isSerialized": true,
  1754. "isSigningField": true,
  1755. "type": "UInt8"
  1756. }
  1757. ],
  1758. [
  1759. "DestinationNode",
  1760. {
  1761. "nth": 9,
  1762. "isVLEncoded": false,
  1763. "isSerialized": true,
  1764. "isSigningField": true,
  1765. "type": "UInt64"
  1766. }
  1767. ],
  1768. [
  1769. "Cookie",
  1770. {
  1771. "nth": 10,
  1772. "isVLEncoded": false,
  1773. "isSerialized": true,
  1774. "isSigningField": true,
  1775. "type": "UInt64"
  1776. }
  1777. ],
  1778. [
  1779. "ServerVersion",
  1780. {
  1781. "nth": 11,
  1782. "isVLEncoded": false,
  1783. "isSerialized": true,
  1784. "isSigningField": true,
  1785. "type": "UInt64"
  1786. }
  1787. ],
  1788. [
  1789. "OfferNode",
  1790. {
  1791. "nth": 12,
  1792. "isVLEncoded": false,
  1793. "isSerialized": true,
  1794. "isSigningField": true,
  1795. "type": "UInt64"
  1796. }
  1797. ]
  1798. ],
  1799. "TRANSACTION_RESULTS": {
  1800. "telLOCAL_ERROR": -399,
  1801. "telBAD_DOMAIN": -398,
  1802. "telBAD_PATH_COUNT": -397,
  1803. "telBAD_PUBLIC_KEY": -396,
  1804. "telFAILED_PROCESSING": -395,
  1805. "telINSUF_FEE_P": -394,
  1806. "telNO_DST_PARTIAL": -393,
  1807. "telCAN_NOT_QUEUE": -392,
  1808. "telCAN_NOT_QUEUE_BALANCE": -391,
  1809. "telCAN_NOT_QUEUE_BLOCKS": -390,
  1810. "telCAN_NOT_QUEUE_BLOCKED": -389,
  1811. "telCAN_NOT_QUEUE_FEE": -388,
  1812. "telCAN_NOT_QUEUE_FULL": -387,
  1813. "temMALFORMED": -299,
  1814. "temBAD_AMOUNT": -298,
  1815. "temBAD_CURRENCY": -297,
  1816. "temBAD_EXPIRATION": -296,
  1817. "temBAD_FEE": -295,
  1818. "temBAD_ISSUER": -294,
  1819. "temBAD_LIMIT": -293,
  1820. "temBAD_OFFER": -292,
  1821. "temBAD_PATH": -291,
  1822. "temBAD_PATH_LOOP": -290,
  1823. "temBAD_REGKEY": -289,
  1824. "temBAD_SEND_XRP_LIMIT": -288,
  1825. "temBAD_SEND_XRP_MAX": -287,
  1826. "temBAD_SEND_XRP_NO_DIRECT": -286,
  1827. "temBAD_SEND_XRP_PARTIAL": -285,
  1828. "temBAD_SEND_XRP_PATHS": -284,
  1829. "temBAD_SEQUENCE": -283,
  1830. "temBAD_SIGNATURE": -282,
  1831. "temBAD_SRC_ACCOUNT": -281,
  1832. "temBAD_TRANSFER_RATE": -280,
  1833. "temDST_IS_SRC": -279,
  1834. "temDST_NEEDED": -278,
  1835. "temINVALID": -277,
  1836. "temINVALID_FLAG": -276,
  1837. "temREDUNDANT": -275,
  1838. "temRIPPLE_EMPTY": -274,
  1839. "temDISABLED": -273,
  1840. "temBAD_SIGNER": -272,
  1841. "temBAD_QUORUM": -271,
  1842. "temBAD_WEIGHT": -270,
  1843. "temBAD_TICK_SIZE": -269,
  1844. "temINVALID_ACCOUNT_ID": -268,
  1845. "temCANNOT_PREAUTH_SELF": -267,
  1846. "temUNCERTAIN": -266,
  1847. "temUNKNOWN": -265,
  1848. "tefFAILURE": -199,
  1849. "tefALREADY": -198,
  1850. "tefBAD_ADD_AUTH": -197,
  1851. "tefBAD_AUTH": -196,
  1852. "tefBAD_LEDGER": -195,
  1853. "tefCREATED": -194,
  1854. "tefEXCEPTION": -193,
  1855. "tefINTERNAL": -192,
  1856. "tefNO_AUTH_REQUIRED": -191,
  1857. "tefPAST_SEQ": -190,
  1858. "tefWRONG_PRIOR": -189,
  1859. "tefMASTER_DISABLED": -188,
  1860. "tefMAX_LEDGER": -187,
  1861. "tefBAD_SIGNATURE": -186,
  1862. "tefBAD_QUORUM": -185,
  1863. "tefNOT_MULTI_SIGNING": -184,
  1864. "tefBAD_AUTH_MASTER": -183,
  1865. "tefINVARIANT_FAILED": -182,
  1866. "tefTOO_BIG": -181,
  1867. "tefNO_TICKET": -180,
  1868. "tefTOKEN_IS_NOT_TRANSFERABLE": -179,
  1869. "terRETRY": -99,
  1870. "terFUNDS_SPENT": -98,
  1871. "terINSUF_FEE_B": -97,
  1872. "terNO_ACCOUNT": -96,
  1873. "terNO_AUTH": -95,
  1874. "terNO_LINE": -94,
  1875. "terOWNERS": -93,
  1876. "terPRE_SEQ": -92,
  1877. "terLAST": -91,
  1878. "terNO_RIPPLE": -90,
  1879. "terQUEUED": -89,
  1880. "tesSUCCESS": 0,
  1881. "tecCLAIM": 100,
  1882. "tecPATH_PARTIAL": 101,
  1883. "tecUNFUNDED_ADD": 102,
  1884. "tecUNFUNDED_OFFER": 103,
  1885. "tecUNFUNDED_PAYMENT": 104,
  1886. "tecFAILED_PROCESSING": 105,
  1887. "tecDIR_FULL": 121,
  1888. "tecINSUF_RESERVE_LINE": 122,
  1889. "tecINSUF_RESERVE_OFFER": 123,
  1890. "tecNO_DST": 124,
  1891. "tecNO_DST_INSUF_XRP": 125,
  1892. "tecNO_LINE_INSUF_RESERVE": 126,
  1893. "tecNO_LINE_REDUNDANT": 127,
  1894. "tecPATH_DRY": 128,
  1895. "tecUNFUNDED": 129,
  1896. "tecNO_ALTERNATIVE_KEY": 130,
  1897. "tecNO_REGULAR_KEY": 131,
  1898. "tecOWNERS": 132,
  1899. "tecNO_ISSUER": 133,
  1900. "tecNO_AUTH": 134,
  1901. "tecNO_LINE": 135,
  1902. "tecINSUFF_FEE": 136,
  1903. "tecFROZEN": 137,
  1904. "tecNO_TARGET": 138,
  1905. "tecNO_PERMISSION": 139,
  1906. "tecNO_ENTRY": 140,
  1907. "tecINSUFFICIENT_RESERVE": 141,
  1908. "tecNEED_MASTER_KEY": 142,
  1909. "tecDST_TAG_NEEDED": 143,
  1910. "tecINTERNAL": 144,
  1911. "tecOVERSIZE": 145,
  1912. "tecCRYPTOCONDITION_ERROR": 146,
  1913. "tecINVARIANT_FAILED": 147,
  1914. "tecEXPIRED": 148,
  1915. "tecDUPLICATE": 149,
  1916. "tecKILLED": 150,
  1917. "tecHAS_OBLIGATIONS": 151,
  1918. "tecTOO_SOON": 152,
  1919. "tecMAX_SEQUENCE_REACHED": 154,
  1920. "tecNO_SUITABLE_PAGE": 155,
  1921. "tecBUY_SELL_MISMATCH": 156,
  1922. "tecOFFER_TYPE_MISMATCH": 157,
  1923. "tecCANT_ACCEPT_OWN_OFFER": 158,
  1924. "tecINSUFFICIENT_FUNDS": 159,
  1925. "tecOBJECT_NOT_FOUND": 160,
  1926. "tecINSUFFICIENT_PAYMENT": 161,
  1927. "tecINCORRECT_ASSET": 162,
  1928. "tecTOO_MANY": 163
  1929. },
  1930. "TRANSACTION_TYPES": {
  1931. "Invalid": -1,
  1932. "Payment": 0,
  1933. "EscrowCreate": 1,
  1934. "EscrowFinish": 2,
  1935. "AccountSet": 3,
  1936. "EscrowCancel": 4,
  1937. "SetRegularKey": 5,
  1938. "NickNameSet": 6,
  1939. "OfferCreate": 7,
  1940. "OfferCancel": 8,
  1941. "Contract": 9,
  1942. "TicketCreate": 10,
  1943. "TicketCancel": 11,
  1944. "SignerListSet": 12,
  1945. "PaymentChannelCreate": 13,
  1946. "PaymentChannelFund": 14,
  1947. "PaymentChannelClaim": 15,
  1948. "CheckCreate": 16,
  1949. "CheckCash": 17,
  1950. "CheckCancel": 18,
  1951. "DepositPreauth": 19,
  1952. "TrustSet": 20,
  1953. "AccountDelete": 21,
  1954. "NFTokenMint": 25,
  1955. "NFTokenBurn": 26,
  1956. "NFTokenCreateOffer": 27,
  1957. "NFTokenCancelOffer": 28,
  1958. "NFTokenAcceptOffer": 29,
  1959. "EnableAmendment": 100,
  1960. "SetFee": 101,
  1961. "UNLModify": 102
  1962. }
  1963. }