10 UMLClass 40 560 20 30 1 UMLClass 70 560 20 30 UMLClass 100 560 150 30 exponent (8 bits) UMLClass 260 560 190 30 significant digits (54 bits) Relation 70 580 50 60 lt=<<- 10.0;10.0;10.0;40.0;30.0;40.0 Text 100 610 260 30 Sign bit (0=negative, 1=positive) style=wordwrap Text 80 640 160 60 Amount type bit (0=XRP or MPT, 1=fungible token) style=wordwrap Relation 40 580 50 90 lt=<<- 10.0;10.0;10.0;70.0;30.0;70.0 UMLClass 460 560 200 30 currency code (160 bits) UMLClass 670 560 220 30 issuer's AccountID (160 bits) UMLClass 40 800 20 30 00 Relation 40 810 60 70 lt=<<- 10.0;10.0;10.0;50.0;40.0;50.0 Text 80 850 300 40 Type code (8 bits) 0x00 for ISO 4217/pseudo-ISO currency UMLClass 70 800 220 30 reserved (88 bits) UMLClass 460 800 180 30 reserved (40 bits) UMLClass 300 800 150 30 ISO code (24 bits) Relation 310 820 40 50 lt=<<- 10.0;10.0;10.0;30.0;20.0;30.0 Text 330 840 130 30 3 chars of ASCII Relation 20 580 460 230 lt=.. 10.0;210.0;440.0;10.0 Relation 640 580 40 230 lt=.. 10.0;210.0;20.0;10.0 UMLClass 30 60 20 30 0 UMLClass 60 60 20 30 1 Text 90 120 260 30 Sign bit (always 1 for positive) style=wordwrap Relation 60 80 50 70 lt=<<- 10.0;10.0;10.0;50.0;30.0;50.0 Text 70 140 160 60 Amount type bit (0=XRP or MPT, 1=fungible token) style=wordwrap Relation 30 80 60 110 lt=<<- 10.0;10.0;10.0;90.0;40.0;90.0 UMLClass 120 60 510 30 integer drops (61 bits) UMLClass 20 50 620 50 Text 20 20 190 30 *XRP Amount Format* Text 30 520 310 30 *Fungible Token Amount Format* UMLClass 30 550 870 50 Text 90 760 240 30 Standard Currency Code Format UMLClass 30 790 620 50 Text 20 240 190 30 *MPT Amount Format* UMLClass 30 270 670 50 UMLClass 40 280 20 30 0 Text 80 380 160 60 Amount type bit (0=XRP or MPT, 1=fungible token) style=wordwrap Relation 40 300 60 130 lt=<<- 10.0;10.0;10.0;110.0;40.0;110.0 Text 100 350 260 30 Sign bit (always 1 for positive) style=wordwrap Relation 70 300 50 80 lt=<<- 10.0;10.0;10.0;60.0;30.0;60.0 UMLClass 70 280 20 30 1 UMLClass 100 280 20 30 1 Text 130 330 260 30 MPT indicator bit (1=MPT, 0=XRP) style=wordwrap Relation 100 300 50 60 lt=<<- 10.0;10.0;10.0;40.0;30.0;40.0 UMLClass 90 60 20 30 0 Relation 90 80 50 50 lt=<<- 10.0;10.0;10.0;30.0;30.0;30.0 Text 120 100 260 30 MPT indicator bit (1=MPT, 0=XRP) style=wordwrap UMLClass 130 280 140 30 reserved (5 bits) UMLClass 280 280 190 30 integer quantity (64 bits) UMLClass 480 280 210 30 MPT issuance ID (192 bits) UMLClass 390 390 510 50 Relation 380 300 120 110 lt=.. 10.0;90.0;100.0;10.0 Relation 680 300 210 110 lt=.. 190.0;90.0;10.0;10.0 UMLClass 400 400 210 30 Sequence number (32 bits) UMLClass 620 400 270 30 issuer's AccountID (160 bits) Text 430 360 240 30 MPT Issuance ID Format