public class Bech32
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Bech32.Bech32Data |
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
HRP |
| 构造器和说明 |
|---|
Bech32() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.List<java.lang.Integer> |
convertBits(byte[] data,
int fromWidth,
int toWidth,
boolean pad) |
static Bech32.Bech32Data |
decode(java.lang.String str)
Decode a Bech32 string.
|
static java.lang.String |
encode(Bech32.Bech32Data bech32)
Encode a Bech32 string.
|
static java.lang.String |
encode(java.lang.String hrp,
byte[] values)
Encode a Bech32 string.
|
static java.lang.String |
fromBech32Address(java.lang.String address) |
static java.lang.String |
toBech32Address(java.lang.String address) |
public static java.lang.String encode(Bech32.Bech32Data bech32)
public static java.lang.String encode(java.lang.String hrp,
byte[] values)
public static Bech32.Bech32Data decode(java.lang.String str) throws AddressFormatException
public static java.util.List<java.lang.Integer> convertBits(byte[] data,
int fromWidth,
int toWidth,
boolean pad)
public static java.lang.String toBech32Address(java.lang.String address)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String fromBech32Address(java.lang.String address)
throws java.lang.Exception
java.lang.Exception