Class AddressUtils

java.lang.Object
org.nervos.ckb.address.AddressUtils

public class AddressUtils
extends java.lang.Object
Copyright © 2018 Nervos Foundation. All rights reserved.

AddressUtils based on CKB Address Format [RFC](https://github.com/nervosnetwork/rfcs/blob/master/rfcs/0021-ckb-address-format/0021-ckb-address-format.md), and [Common Address Format](https://github.com/nervosnetwork/ckb/wiki/Common-Address-Format). Currently we implement the predefined format for type 0x01 and code hash index 0x00.

  • Constructor Summary

    Constructors 
    Constructor Description
    AddressUtils​(Network network)  
    AddressUtils​(Network network, CodeHashType codeHashType)  
  • Method Summary

    Modifier and Type Method Description
    static byte[] convertBits​(java.util.List<java.lang.Byte> data, int fromBits, int toBits, boolean pad)  
    java.lang.String generate​(java.lang.String args)  
    java.lang.String generateFromPublicKey​(java.lang.String publicKey)  
    static java.lang.String parse​(java.lang.String address)  
    static CodeHashType parseAddressType​(java.lang.String address)  
    java.lang.String strToAscii​(java.lang.String value)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait