类 Address


  • public class Address
    extends Object
    • 字段详细资料

      • ADDRESS_LENGTH

        public static final int ADDRESS_LENGTH
        hash length
        另请参阅:
        常量字段值
      • RIPEMD160_LENGTH

        public static final int RIPEMD160_LENGTH
        RIPEMD160 length
        另请参阅:
        常量字段值
      • hash160

        protected byte[] hash160
        hash160 of public key
      • addressBytes

        protected byte[] addressBytes
    • 构造器详细资料

      • Address

        public Address​(String address)
      • Address

        public Address​(int chainId,
                       byte addressType,
                       byte[] hash160)
      • Address

        public Address​(int chainId,
                       String prefix,
                       byte addressType,
                       byte[] hash160)
    • 方法详细资料

      • getHash160

        public byte[] getHash160()
      • getPrefix

        public String getPrefix()
      • getChainId

        public int getChainId()
      • fromHashs

        public static Address fromHashs​(String address)
      • fromHashs

        public static Address fromHashs​(byte[] hashs)
      • getAddressBytes

        public byte[] getAddressBytes()
      • setAddressBytes

        public void setAddressBytes​(byte[] addressBytes)
      • getAddressType

        public byte getAddressType()
      • setAddressType

        public void setAddressType​(byte addressType)
      • size

        public static int size()
      • toString

        public String toString()
        默认返回base58编码的地址
        覆盖:
        toString 在类中 Object
        返回:
      • getBase58

        public String getBase58()