ServerWallet API
ServerWallet APIs support HTTP protocol. It uses /wallet path.
Last updated
ServerWallet APIs support HTTP protocol. It uses /wallet path.
Last updated
Real Server :
Test Server :
Returns a new address. After generating a new private key in Server Wallet, Address, secretKey, and mnemonic are returned.
addInfo
String
Address Information. This can be retrieved using the getAddressInfo API. Max length : 200
address
String
Address
secretKey
String
It is used for authentication when requesting SignData to the Server Wallet. It cannot be viewed or exported, so it must be kept well.
mnemonic
String
Used for address recovery if necessary
Return an address information.
address
String
Address
address
String
Address
addInfo
String
Address information saved when creating an address.
Returns the mnemonic of a given address. if hashKey is not correct, it will return error.
address
String
Address
languageType
String
mnemonic language (Currently only "en" available)
tempKey
String
tempKey for "exportAddress"
hashKey
String
hash(tempKey | secretKey)
mnemonic
String
Used for address recovery if necessary.
Import an Address using mnemonic. Store private key in Server Wallet, and Address, secretKey, and mnemonic are returned.
languageType
String
mnemonic language (Currently only "en" available)
mnemonic
String
Mnemonic String
addInfo
String
Address Information. This can be retrieved using the getAddressInfo API. Max length : 200
address
String
Address
secretKey
String
It is used for authentication when requesting SignData to the Server Wallet. It cannot be viewed or exported, so it must be kept well.
mnemonic
String
Address can be restored using Mnemonic.
Import an Address using private key. Store private key in Server Wallet, and Address, secretKey are returned. Unlike importAddress , mnemonic is not returned.
privateKey
String
private Key
addInfo
String
Address Information. This can be retrieved using the getAddressInfo API. Max length : 200
address
String
Address (0x....)
secretKey
String
It is used for authentication when requesting SignData to the Server Wallet. It cannot be viewed or exported, so it must be kept well.
mnemonic
String
empty.
Returns a list of tokens held by address.
address
String
Address
address
String
Address
contractAddress
String
Contract address of token.
symbol
String
Symbol of token.
tokenType
String
Type of token "ERC20", "ERC721", "ERC1155"
tokenId
BigInteger
tokenId of ERC1155, In case of ERC20, ERC721 token, it is the blank.
balance
BigDecimal
Balance of token. In case of ERC1155 token, it is the balance of tokenId.
Returns data signed with the private key of address to make a transaction.
address
String
Address
data
String
Data to be signed. This is probably a hash value.
tempKey
String
tempKey for "signData"
hashKey
String
hash(tempKey | secretKey)
signedData
String
Signed data