アドレスとは、ブロックチェーン上の場所を示す一意の識別子です。パッケージ、アカウント、オブジェクトを識別するために使用されます。アドレスは32バイトの固定サイズを持ち、通常、0x
で始まる16進数の文字列として表現されます。アドレスは大文字小文字を区別しません。
0xe51ff5cd221a81c3d6e22b9e670ddf99004d71de4f769b0312b68c7c4872e2f1
上記のアドレスは有効なアドレスの例です。64文字(32バイト)で構成され、0x
で始まります。
Suiには、標準的なパッケージやオブジェクトを識別するために使用される予約済みアドレスもあります。予約済みアドレスは、通常、覚えやすく入力しやすいシンプルな値です。たとえば、標準ライブラリ(Standard Library) のアドレスは 0x1
です。32バイト未満のアドレスは、左側にゼロを追加して埋められます。
0x1 = 0x0000000000000000000000000000000000000000000000000000000000000001
以下は予約済みアドレスの例です:
0x1
- Sui Standard Library のアドレス(エイリアス: std
)0x2
- Sui Framework のアドレス(エイリアス: sui
)0x6
- システムClock
オブジェクトのアドレス<aside> 💡
すべての予約済みアドレスは付録Bに掲載されています。
</aside>
The Move Book へ戻る