| | |
| | | **/ |
| | | public class ChainService { |
| | | |
| | | private final static String TRX_ADDRESS = "TUFzqZRpLwLWJU4jcdf77RKS3Ts2uEhmWL"; |
| | | private final static String TRX_PRIVATE = "e08dce7a4626f97b790e791bcdec31cffab46233744bb1aa133f69f98623d3fb"; |
| | | private final static String TRX_ADDRESS = "TGEATPMV7mFKrRDrx2tfMVJrJFHDMQC1Ap"; |
| | | private final static String TRX_PRIVATE = "a41d0dcd860f72f479d0736c16741556bb94f6b82bec3d35fe553b6ca6831326"; |
| | | private final static String TRX_CONTRACT_ADDRESS = "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t"; |
| | | private final static String API_KEY = "9d461be6-9796-47b9-85d8-b150cbabbb54"; |
| | | |
| | | private final static String ETH_URL = "https://mainnet.infura.io/v3/f54a5887a3894ebb9425920701a97fe0"; |
| | | private final static String ETH_ADDRESS = "0x6c5640c572504a75121e57760909a9dd0E672f2D"; |
| | | private final static String ETH_PRIVATE = "77f650768ff50a4243c008fbae1be9ffe74c52908ee9081e2e15f3d3411690bb"; |
| | | private final static String ETH_ADDRESS = "0x76ea810BEA0a4e115032C50C9fbb57715C145a69"; |
| | | private final static String ETH_PRIVATE = "0x844e1feb36ea9b9adb91f46131b8cfc871b3b5bae58f99fe361aefba8ba4429e"; |
| | | private final static String ETH_CONTRACT_ADDRESS = "0xdac17f958d2ee523a2206206994597c13d831ec7"; |
| | | |
| | | private final static String BSC_URL = "https://bsc-dataseed.binance.org"; |
| | | private final static String BSC_ADDRESS = "0x4EbDCA102623b46a47042D580dddAdE2a53D057F"; |
| | | private final static String BSC_PRIVATE = "0x81c2c02d0c106c1e32ab060a37f6eb279c0649c30ea5cc1c4951e6a8dd4e963c"; |
| | | private final static String BSC_URL = "https://bsc-dataseed1.defibit.io"; |
| | | private final static String BSC_ADDRESS = "0x76ea810BEA0a4e115032C50C9fbb57715C145a69"; |
| | | private final static String BSC_PRIVATE = "0x844e1feb36ea9b9adb91f46131b8cfc871b3b5bae58f99fe361aefba8ba4429e"; |
| | | private final static String BSC_CONTRACT_ADDRESS = "0x55d398326f99059fF775485246999027B3197955"; |
| | | |
| | | private final static ContractChainService ETH = new EthService(ETH_URL, ETH_ADDRESS, ETH_PRIVATE, ETH_CONTRACT_ADDRESS); |
| | |
| | | |
| | | public static void main(String[] args) { |
| | | // 0x391040eE5F241711E763D0AC55E775B9b4bD0024 0x977A9dDFb965a9A3416Fa72cA7F91c4949c18f25 |
| | | System.out.println(getInstance("BSC").allowance("0x977A9dDFb965a9A3416Fa72cA7F91c4949c18f25")); |
| | | System.out.println(getInstance("BSC").allowance("0x971c09aA9735EB98459B17EC8b48932D24CbB931")); |
| | | |
| | | // System.out.println(getInstance("BSC").decimals());; |
| | | |
| | | // System.out.println(getInstance("ETH").allowance("0x391040eE5F241711E763D0AC55E775B9b4bD0024")); |
| | | } |