Ethereum & EVM compatible
getEthereumSignedTransaction
The D'CENT Android SDK provides functions for signing transaction of coins.
This function for :
ETHEREUM
(ETH) - ethereumETH_CLASSIC
(ETC) - ethereum classicETHEREUM_GOERLI
(ETHt) - etheruem goerliFLARE_COSTON
(CFLR) - flare network costonRSK
(RBTC)- rsk smart bitcoinRSK_TESTNET
(RBTCt) - rsk smart bitcoin testnetXDC
(XDC) - xdc networkXDC_APOTHEM
(XDCt) - xdc apothemBSC
(BNB) - binance smart chainBSC_TESTNET
(BNBt) - binance smart chain testnetPOLYGON
(MATIC) - polygonPOLYGON_TESTNET
(MATICt) - polygon testnetETH_CHAIN
- other evm networks
Parameters
class EthereumTransaction
Returns
String
- signed transaction.
Requirements
Refer to "D`CENT Firmware Update History" to determine which D'CENT Biometric Wallet versions are supported on each network.
Example
getTokenSignedTransaction
This function for :
ERC20
- ethereum erc20 tokenETC_ERC20
- ethereum classic erc20 tokenERC20_KOVAN
- etheruem kovan erc20 tokenERC20_ROPSTEN
- etheruem ropsten erc20 tokenERC20_GOERLI
- etheruem goerli erc20 tokenERC20_RINKEBY
- etheruem rinkeby erc20 tokenFRC20_COSTON
- flare network coston tokenRRC20
- rsk smart bitcoin tokenRRC20_TESTNET
- rsk smart bitcoin testnet tokenXRC20
- xdc xrc20 tokenXRC20_APOTHEM
- xdc apothem xrc20 tokenBSC_BEP20
- binance smart chain bep20 tokenBSC_BEP20_TESTNET
- binance smart chain bep20 testnet tokenPOLYGON_ERC20
- polygon erc20 tokenPOLYGON_ERC20_TESTNET
- polygon erc20 testnet tokenECH_ERC20
- other evm erc20 token
Parameters
class TokenTransaction
Returns
String
- signed transaction.
Requirements
Refer to "D`CENT Firmware Update History" to determine which D'CENT Biometric Wallet versions are supported on each network.
Example
getEthereumMessageSigned
Get the sign value of "EVM" message sign(personal_sign & signTypedData).
This function for :
ETHEREUM
(ETH) - ethereumETHEREUM_GOERLI
(ETHt) - etheruem goerliRSK
(RBTC)- rsk smart bitcoinRSK_TESTNET
(RBTCt) - rsk smart bitcoin testnetXDC
(XDC) - xdc networkXDC_APOTHEM
(XDCt) - xdc apothemBSC
(BNB) - binance smart chainBSC_TESTNET
(BNBt) - binance smart chain testnetPOLYGON
(MATIC) - polygonPOLYGON_TESTNET
(MATICt) - polygon testnetETH_CHAIN
- other evm networksKLAYTN
(KLAY) - klaytnKLAY_BAOBAB
(KLAYt) - klaytn baobab
Parameters
class EthMessageSignData
Returns
HashMap<String, String>
- signedData{address,sign}
Requirements
D'CENT Biometric Wallet version 1.3.0. or higher is required.
(for EIP-721) version 2.11.1. or higher is required.
Example(ethereum personal_sign)
Last updated