live.lingting:virtual-currency-tronscan-sdk

tronj 不维护了, 无法下载, 所以copy https://github.com/tronprotocol/tronj 源码过来

Лицензия

Лицензия

Группа

Группа

live.lingting
Идентификатор

Идентификатор

virtual-currency-tronscan-sdk
Последняя версия

Последняя версия

0.4.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

tronj 不维护了, 无法下载, 所以copy https://github.com/tronprotocol/tronj 源码过来

Скачать virtual-currency-tronscan-sdk

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/live.lingting/virtual-currency-tronscan-sdk/ -->
<dependency>
    <groupId>live.lingting</groupId>
    <artifactId>virtual-currency-tronscan-sdk</artifactId>
    <version>0.4.2</version>
</dependency>
// https://jarcasting.com/artifacts/live.lingting/virtual-currency-tronscan-sdk/
implementation 'live.lingting:virtual-currency-tronscan-sdk:0.4.2'
// https://jarcasting.com/artifacts/live.lingting/virtual-currency-tronscan-sdk/
implementation ("live.lingting:virtual-currency-tronscan-sdk:0.4.2")
'live.lingting:virtual-currency-tronscan-sdk:jar:0.4.2'
<dependency org="live.lingting" name="virtual-currency-tronscan-sdk" rev="0.4.2">
  <artifact name="virtual-currency-tronscan-sdk" type="jar" />
</dependency>
@Grapes(
@Grab(group='live.lingting', module='virtual-currency-tronscan-sdk', version='0.4.2')
)
libraryDependencies += "live.lingting" % "virtual-currency-tronscan-sdk" % "0.4.2"
[live.lingting/virtual-currency-tronscan-sdk "0.4.2"]

Зависимости

compile (7)

Идентификатор библиотеки Тип Версия
io.vertx : vertx-core jar 3.5.0.Beta1
io.netty : netty-all jar 4.0.15.Final
live.lingting : virtual-currency-core jar 0.4.2
org.projectlombok : lombok Необязательный jar 1.18.12
cn.hutool : hutool-http jar 5.4.1
cn.hutool : hutool-core jar 5.4.1
org.slf4j : slf4j-api jar 1.7.25

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.13

Модули Проекта

Данный проект не имеет модулей.

功能

  1. 支持三种平台交易查询(支持多种abi转账方法处理, 可自定义新的abi方法处理)
  2. 支持 Etherscan 转账(ETH, 以及合约转账)
  3. 支持 Tronscan 转账(TRX, TRC10 以及 TRC20 转账)
  4. 支持 BTC 转账
  5. 支持 OMNI 中各个合约转账

通过maven使用

<!-- 需要全部 -->
<dependency>
    <groupId>live.lingting</groupId>
    <artifactId>virtual-currency-all</artifactId>
    <version>releases中最新版本号</version>
</dependency>

<!-- 仅需要 bitcoin -->
<dependency>
    <groupId>live.lingting</groupId>
    <artifactId>virtual-currency-bitcoin</artifactId>
    <version>releases中最新版本号</version>
</dependency>

<!-- 仅需要 etherscan -->
<dependency>
    <groupId>live.lingting</groupId>
    <artifactId>virtual-currency-etherscan</artifactId>
    <version>releases中最新版本号</version>
</dependency>

<!-- 仅需要 tronscan -->
<dependency>
    <groupId>live.lingting</groupId>
    <artifactId>virtual-currency-tronscan</artifactId>
    <version>releases中最新版本号</version>
</dependency>

结构

├─virtual-currency-bitcoin
│  ├─src
│  │  ├─main
│  │  │  ├─contract 合约枚举
│  │  |  ├─endpoints 节点
│  │  |  ├─enums 枚举
│  │  │  ├─model api返回结果包装
│  │  │  ├─properties 配置
│  │  │  └─util 工具类
│  │  └─test 测试用例
├─virtual-currency-core
│  ├─src
│  │  ├─main
│  │  │  ├─bip bip实现
│  │  |  ├─enums 枚举
│  │  │  ├─exception 异常
│  │  │  ├─model 常用数据包装
│  │  │  └─util 工具类
│  │  └─test 测试用例
├─virtual-currency-etherscan
│  ├─src
│  │  ├─main
│  │  │  ├─contract 合约枚举
│  │  |  ├─endpoints 节点
│  │  |  ├─enums 枚举
│  │  │  ├─model api返回结果包装
│  │  │  ├─properties 配置
│  │  │  └─util 工具类
│  │  └─test 测试用例
└─virtual-currency-tronscan
    ├─src
       ├─main
          ├─contract 合约枚举
          ├─endpoints 节点
          ├─enums 枚举
          ├─model api返回结果包装
          ├─properties 配置
          └─util 工具类

Версии библиотеки

Версия
0.4.2