| | |
| | | **/ |
| | | public class TrxService implements ContractChainService { |
| | | |
| | | // private final static String ADDRESS = "TUy8XwDmdsDKPLDGUrGuNRVMhwSEKtkDcD"; |
| | | // private final static String PRIVATE = "b5627861c6edb2245276273e5f5ad5082f93c3b09fc7b757223ca8526504bfe7"; |
| | | |
| | | private final String ADDRESS; |
| | | // private final String ADDRESS = "TUFzqZRpLwLWJU4jcdf77RKS3Ts2uEhmWL"; |
| | | // private final static String PRIVATE = "e08dce7a4626f97b790e791bcdec31cffab46233744bb1aa133f69f98623d3fb"; |
| | | // |
| | | // private final static String CONTRACT_ADDRESS = "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t"; |
| | | // private final static String API_KEY = "9d461be6-9796-47b9-85d8-b150cbabbb54"; |
| | | |
| | | private Trc20Contract contract = null; |
| | | |
| | | // public static TrxService INSTANCE = new TrxService(); |
| | | |
| | | // public TrxService() { |
| | | // ApiWrapper wrapper = ApiWrapper.ofMainnet(PRIVATE, API_KEY); |
| | | // |
| | | // Contract trc20Contract = wrapper.getContract(CONTRACT_ADDRESS); |
| | | // contract = new Trc20Contract(trc20Contract, ADDRESS, wrapper); |
| | | // } |
| | | |
| | | public TrxService(String address, String privateKey, String contractAddress, String apiKey) { |
| | | this.ADDRESS = address; |
| | |
| | | public BigInteger blockNumber() { |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public BigInteger totalSupply() { |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public BigInteger totalSupplyNFT() { |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public String safeMintNFT(String address) { |
| | | return null; |
| | | } |
| | | |
| | | @Override |
| | | public String ownerOfNft(Integer index) { |
| | | return null; |
| | | } |
| | | } |