Files
xrpl-dev-portal/docs/img/address-encoding.ja.svg

156 lines
9.8 KiB
XML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
<svg fill-opacity="1" xmlns:xlink="http://www.w3.org/1999/xlink" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="1080" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" viewBox="80 180 1080 350" height="350" xmlns="http://www.w3.org/2000/svg" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto"
><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
/><g
><defs id="defs1"
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath1"
><path d="M0 0 L2147483647 0 L2147483647 2147483647 L0 2147483647 L0 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath2"
><path d="M0 0 L0 30 L30 30 L30 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath3"
><path d="M0 0 L0 30 L280 30 L280 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath4"
><path d="M0 0 L0 60 L100 60 L100 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath5"
><path d="M0 0 L0 70 L100 70 L100 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath6"
><path d="M0 0 L0 80 L180 80 L180 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath7"
><path d="M0 0 L0 80 L220 80 L220 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath8"
><path d="M0 0 L0 240 L50 240 L50 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath9"
><path d="M0 0 L0 80 L250 80 L250 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath10"
><path d="M0 0 L0 40 L120 40 L120 0 Z"
/></clipPath
><clipPath clipPathUnits="userSpaceOnUse" id="clipPath11"
><path d="M0 0 L0 160 L140 160 L140 0 Z"
/></clipPath
></defs
><g font-family="sans-serif" font-size="14px" transform="translate(510,300)"
><text x="5" xml:space="preserve" y="18.1094" clip-path="url(#clipPath2)" stroke="none"
>+</text
></g
><g font-size="14px" font-weight="bold" font-family="sans-serif" transform="translate(100,210)"
><text x="5" xml:space="preserve" y="18.1094" clip-path="url(#clipPath3)" stroke="none"
>アドレスのエンコード</text
></g
><g fill="rgb(255,255,255)" fill-opacity="0" transform="translate(860,330)" stroke-opacity="0" stroke="rgb(255,255,255)"
><path d="M0.5 0.5 L80.5 0.5 L99 30.5 L80.5 59 L0.5 59 Z" stroke="none" clip-path="url(#clipPath4)"
/></g
><g transform="translate(860,330)"
><path fill="none" d="M0.5 0.5 L80.5 0.5 L99 30.5 L80.5 59 L0.5 59 Z" clip-path="url(#clipPath4)"
/><text x="24" font-size="14px" y="35.0547" clip-path="url(#clipPath4)" font-family="sans-serif" stroke="none" xml:space="preserve"
>base58</text
></g
><g fill="rgb(255,255,255)" fill-opacity="0" transform="translate(670,350)" stroke-opacity="0" stroke="rgb(255,255,255)"
><rect x="0.5" width="98.5" height="68.5" y="0.5" clip-path="url(#clipPath5)" stroke="none"
/></g
><g transform="translate(670,350)"
><rect fill="none" x="0.5" width="98.5" height="68.5" y="0.5" clip-path="url(#clipPath5)"
/><text x="8" font-size="14px" y="29.5" clip-path="url(#clipPath5)" font-family="sans-serif" stroke="none" xml:space="preserve"
>チェックサム</text
><path fill="none" d="M1 35.5 L99 35.5" clip-path="url(#clipPath5)"
/><text x="22" font-size="14px" y="50.6094" clip-path="url(#clipPath5)" font-family="sans-serif" stroke="none" xml:space="preserve"
>(4バイト)</text
></g
><g fill="rgb(255,255,255)" fill-opacity="0" transform="translate(430,210)" stroke-opacity="0" stroke="rgb(255,255,255)"
><rect x="0.5" width="178.5" height="78.5" y="0.5" clip-path="url(#clipPath6)" stroke="none"
/></g
><g transform="translate(430,210)"
><rect fill="none" x="0.5" width="178.5" height="78.5" y="0.5" clip-path="url(#clipPath6)"
/><text x="50" font-size="14px" y="26.4453" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>タイプ接頭辞</text
><path fill="none" d="M1 32.4453 L179 32.4453" clip-path="url(#clipPath6)"
/><text x="72" font-size="14px" y="47.5547" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>0x00</text
><text x="12" font-size="14px" y="63.6641" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>(XRPL base58の 「r」)</text
></g
><g fill="rgb(255,255,255)" fill-opacity="0" transform="translate(960,320)" stroke-opacity="0" stroke="rgb(255,255,255)"
><rect x="0.5" width="178.5" height="78.5" y="0.5" clip-path="url(#clipPath6)" stroke="none"
/></g
><g transform="translate(960,320)"
><rect fill="none" x="0.5" width="178.5" height="78.5" y="0.5" clip-path="url(#clipPath6)"
/><text x="61" font-size="14px" y="18.3906" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>アドレス</text
><path fill="none" d="M1 24.3906 L179 24.3906" clip-path="url(#clipPath6)"
/><text x="20" font-size="14px" y="39.5" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>タイプ接頭辞(1バイト)</text
><text x="16" font-size="14px" y="55.6094" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>AccountID (20バイト)</text
><text x="19" font-size="14px" y="71.7188" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>チェックサム(4バイト)</text
></g
><g fill="rgb(255,255,255)" fill-opacity="0" transform="translate(430,340)" stroke-opacity="0" stroke="rgb(255,255,255)"
><rect x="0.5" width="178.5" height="78.5" y="0.5" clip-path="url(#clipPath6)" stroke="none"
/></g
><g transform="translate(430,340)"
><rect fill="none" x="0.5" width="178.5" height="78.5" y="0.5" clip-path="url(#clipPath6)"
/><text x="51" font-size="14px" y="34.5" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>Account ID</text
><path fill="none" d="M1 40.5 L179 40.5" clip-path="url(#clipPath6)"
/><text x="54" font-size="14px" y="55.6094" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>(20バイト)</text
></g
><g fill="rgb(255,255,255)" fill-opacity="0" transform="translate(100,340)" stroke-opacity="0" stroke="rgb(255,255,255)"
><rect x="0.5" width="218.5" height="78.5" y="0.5" clip-path="url(#clipPath7)" stroke="none"
/></g
><g transform="translate(100,340)"
><rect fill="none" x="0.5" width="218.5" height="78.5" y="0.5" clip-path="url(#clipPath7)"
/><text x="60" font-size="14px" y="26.4453" clip-path="url(#clipPath7)" font-family="sans-serif" stroke="none" xml:space="preserve"
>マスター公開鍵</text
><path fill="none" d="M1 32.4453 L219 32.4453" clip-path="url(#clipPath7)"
/><text x="33" font-size="14px" y="47.5547" clip-path="url(#clipPath7)" font-family="sans-serif" stroke="none" xml:space="preserve"
>33バイト (secp256k1)</text
><text x="12" font-size="14px" y="63.6641" clip-path="url(#clipPath7)" font-family="sans-serif" stroke="none" xml:space="preserve"
>0xED + 32バイト (Ed25519)</text
></g
><g stroke-dasharray="1,2" stroke-miterlimit="5" transform="translate(610,200)" stroke-linecap="butt"
><path fill="none" d="M10.5 10.5 L30.5 10.5" clip-path="url(#clipPath8)"
/><path fill="none" d="M30.5 10.5 L30.5 220.5" clip-path="url(#clipPath8)"
/><path fill="none" d="M30.5 220.5 L10.5 220.5" clip-path="url(#clipPath8)"
/></g
><g transform="translate(630,290)"
><path fill="none" d="M60.5 59.5 L60.5 10.5" clip-path="url(#clipPath6)"
/><path fill="none" d="M60.5 10.5 L10.5 10.5" clip-path="url(#clipPath6)"
/><path fill="none" d="M67 48.7417 L60.5 60 L54 48.7417" clip-path="url(#clipPath6)"
/><text x="64" font-size="14px" y="43.0547" clip-path="url(#clipPath6)" font-family="sans-serif" stroke="none" xml:space="preserve"
>SHA-256を2回</text
></g
><g transform="translate(630,290)"
><path fill="none" d="M229.5 60.5 L210.5 60.5" clip-path="url(#clipPath9)"
/><path fill="none" d="M210.5 60.5 L210.5 10.5" clip-path="url(#clipPath9)"
/><path fill="none" d="M210.5 10.5 L10.5 10.5" clip-path="url(#clipPath9)"
/><path fill="none" d="M218.7417 54 L230 60.5 L218.7417 67" clip-path="url(#clipPath9)"
/></g
><g transform="translate(760,360)"
><path fill="none" d="M99.5 10.5 L80.5 10.5" clip-path="url(#clipPath10)"
/><path fill="none" d="M80.5 10.5 L80.5 20.5" clip-path="url(#clipPath10)"
/><path fill="none" d="M80.5 20.5 L10.5 20.5" clip-path="url(#clipPath10)"
/><path fill="none" d="M88.7417 4 L100 10.5 L88.7417 17" clip-path="url(#clipPath10)"
/></g
><g transform="translate(310,350)"
><path fill="none" d="M119.5 20.5 L10.5 20.5" clip-path="url(#clipPath11)"
/><path fill="none" d="M108.7417 14 L120 20.5 L108.7417 27" clip-path="url(#clipPath11)"
/><text x="16.2153" font-size="14px" y="48.2188" clip-path="url(#clipPath11)" font-family="sans-serif" stroke="none" xml:space="preserve"
>SHA-256の</text
><text x="25.5166" font-size="14px" y="64.3281" clip-path="url(#clipPath11)" font-family="sans-serif" stroke="none" xml:space="preserve"
>RIPEMD160</text
></g
></g
></svg
>