Package org.nervos.ckb.utils
Class Bech32
java.lang.Object
org.nervos.ckb.utils.Bech32
public class Bech32
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBech32.Bech32Data -
Constructor Summary
Constructors Constructor Description Bech32() -
Method Summary
Modifier and Type Method Description static Bech32.Bech32Datadecode(java.lang.String str)Decode a Bech32 string.static java.lang.Stringencode(java.lang.String hrp, byte[] values)Encode a Bech32 string.static java.lang.Stringencode(Bech32.Bech32Data bech32)Encode a Bech32 string.
-
Constructor Details
-
Bech32
public Bech32()
-
-
Method Details
-
encode
Encode a Bech32 string. -
encode
public static java.lang.String encode(java.lang.String hrp, byte[] values)Encode a Bech32 string. -
decode
Decode a Bech32 string.- Throws:
AddressFormatException
-