public class AddressTools
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AddressTools.AddressGenerateResult |
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
MAINNET_CHEQUE_CODE_HASH |
static java.lang.String |
TESTNET_CHEQUE_CODE_HASH |
| 构造器和说明 |
|---|
AddressTools() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
convertPublicKeyToAddress(org.nervos.ckb.address.Network network,
java.lang.String publicKey) |
static java.lang.String |
convertPublicKeyToBech32mFullAddress(org.nervos.ckb.address.Network network,
java.lang.String publicKey) |
static java.lang.String |
convertPublicKeyToFullAddress(org.nervos.ckb.address.Network network,
java.lang.String publicKey)
已过时。
|
static java.lang.String |
convertPublicKeyToShortAddress(org.nervos.ckb.address.Network network,
java.lang.String publicKey)
已过时。
|
static java.lang.String |
convertToBech32FullAddress(java.lang.String address) |
static java.lang.String |
convertToBech32mFullAddress(java.lang.String address) |
static java.lang.String |
convertToShortAddress(java.lang.String address) |
static java.lang.String |
generateAcpAddress(java.lang.String secp256k1Address)
已过时。
|
static AddressTools.AddressGenerateResult |
generateAddress(org.nervos.ckb.address.Network network) |
static AddressTools.AddressGenerateResult |
generateBech32mFullAddress(org.nervos.ckb.address.Network network) |
static java.lang.String |
generateChequeAddress(java.lang.String senderAddress,
java.lang.String receiverAddress) |
static AddressTools.AddressGenerateResult |
generateFullAddress(org.nervos.ckb.address.Network network)
已过时。
|
static AddressTools.AddressGenerateResult |
generateShortAddress(org.nervos.ckb.address.Network network)
已过时。
|
static AddressParseResult |
parse(java.lang.String address) |
static org.nervos.ckb.address.Network |
parseNetwork(java.lang.String address) |
public static final java.lang.String MAINNET_CHEQUE_CODE_HASH
public static final java.lang.String TESTNET_CHEQUE_CODE_HASH
public static AddressTools.AddressGenerateResult generateAddress(org.nervos.ckb.address.Network network) throws java.security.InvalidAlgorithmParameterException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException
java.security.InvalidAlgorithmParameterExceptionjava.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderException@Deprecated public static AddressTools.AddressGenerateResult generateShortAddress(org.nervos.ckb.address.Network network) throws java.security.InvalidAlgorithmParameterException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException
java.security.InvalidAlgorithmParameterExceptionjava.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderException@Deprecated public static AddressTools.AddressGenerateResult generateFullAddress(org.nervos.ckb.address.Network network) throws java.security.InvalidAlgorithmParameterException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException
java.security.InvalidAlgorithmParameterExceptionjava.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderExceptionpublic static AddressTools.AddressGenerateResult generateBech32mFullAddress(org.nervos.ckb.address.Network network) throws java.security.InvalidAlgorithmParameterException, java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException
java.security.InvalidAlgorithmParameterExceptionjava.security.NoSuchAlgorithmExceptionjava.security.NoSuchProviderExceptionpublic static java.lang.String convertToBech32mFullAddress(java.lang.String address)
public static java.lang.String convertToBech32FullAddress(java.lang.String address)
public static java.lang.String convertToShortAddress(java.lang.String address)
public static java.lang.String convertPublicKeyToAddress(org.nervos.ckb.address.Network network,
java.lang.String publicKey)
@Deprecated
public static java.lang.String convertPublicKeyToShortAddress(org.nervos.ckb.address.Network network,
java.lang.String publicKey)
@Deprecated
public static java.lang.String convertPublicKeyToFullAddress(org.nervos.ckb.address.Network network,
java.lang.String publicKey)
public static java.lang.String convertPublicKeyToBech32mFullAddress(org.nervos.ckb.address.Network network,
java.lang.String publicKey)
@Deprecated public static java.lang.String generateAcpAddress(java.lang.String secp256k1Address)
public static java.lang.String generateChequeAddress(java.lang.String senderAddress,
java.lang.String receiverAddress)
public static AddressParseResult parse(java.lang.String address) throws org.nervos.ckb.exceptions.AddressFormatException
org.nervos.ckb.exceptions.AddressFormatExceptionpublic static org.nervos.ckb.address.Network parseNetwork(java.lang.String address)