在web3j中,你可以在任何你想进行交易的地方使用ENS名称服务。在实践中,这意味着,在智能合约封装中,当你加载它们时,例如:
YourSmartContract contract = YourSmartContract.load(
"0x<address>|<ensName>", web3j, credentials, GAS_PRICE, GAS_LIMIT);
此外,当发送以太币的时候也可以使用ENS,例如使用命令行工具:
$ web3j wallet send <walletfile> 0x<address>|<ensName>