您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

definitions.json 58KB

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