├── .gitignore ├── .gitmodules ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── _config.yml ├── package.json ├── protobuf ├── api │ └── api.proto └── core │ ├── Contract.proto │ ├── Discover.proto │ ├── Tron.proto │ └── TronInventoryItems.proto ├── src ├── client │ └── http.js ├── config.js ├── index.js ├── lib │ ├── base58.js │ ├── code.js │ ├── sha.js │ ├── sha256.js │ ├── sha_dev.js │ └── x64-core.js ├── protocol │ ├── api │ │ ├── api_grpc_pb.js │ │ └── api_pb.js │ └── core │ │ ├── Contract_pb.js │ │ ├── Discover_pb.js │ │ ├── TronInventoryItems_pb.js │ │ └── Tron_pb.js ├── signer │ └── privateKeySigner.js └── utils │ ├── account.js │ ├── address.js │ ├── base64.js │ ├── bytes.js │ ├── crypto.js │ ├── transactionBuilder.js │ └── tronWeb.js └── test └── transactionBuilder.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/.gitmodules -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | /protocol 2 | .idea 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/_config.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/package.json -------------------------------------------------------------------------------- /protobuf/api/api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/protobuf/api/api.proto -------------------------------------------------------------------------------- /protobuf/core/Contract.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/protobuf/core/Contract.proto -------------------------------------------------------------------------------- /protobuf/core/Discover.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/protobuf/core/Discover.proto -------------------------------------------------------------------------------- /protobuf/core/Tron.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/protobuf/core/Tron.proto -------------------------------------------------------------------------------- /protobuf/core/TronInventoryItems.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/protobuf/core/TronInventoryItems.proto -------------------------------------------------------------------------------- /src/client/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/client/http.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/config.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/index.js -------------------------------------------------------------------------------- /src/lib/base58.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/lib/base58.js -------------------------------------------------------------------------------- /src/lib/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/lib/code.js -------------------------------------------------------------------------------- /src/lib/sha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/lib/sha.js -------------------------------------------------------------------------------- /src/lib/sha256.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/lib/sha256.js -------------------------------------------------------------------------------- /src/lib/sha_dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/lib/sha_dev.js -------------------------------------------------------------------------------- /src/lib/x64-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/lib/x64-core.js -------------------------------------------------------------------------------- /src/protocol/api/api_grpc_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/protocol/api/api_grpc_pb.js -------------------------------------------------------------------------------- /src/protocol/api/api_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/protocol/api/api_pb.js -------------------------------------------------------------------------------- /src/protocol/core/Contract_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/protocol/core/Contract_pb.js -------------------------------------------------------------------------------- /src/protocol/core/Discover_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/protocol/core/Discover_pb.js -------------------------------------------------------------------------------- /src/protocol/core/TronInventoryItems_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/protocol/core/TronInventoryItems_pb.js -------------------------------------------------------------------------------- /src/protocol/core/Tron_pb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/protocol/core/Tron_pb.js -------------------------------------------------------------------------------- /src/signer/privateKeySigner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/signer/privateKeySigner.js -------------------------------------------------------------------------------- /src/utils/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/utils/account.js -------------------------------------------------------------------------------- /src/utils/address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/utils/address.js -------------------------------------------------------------------------------- /src/utils/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/utils/base64.js -------------------------------------------------------------------------------- /src/utils/bytes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/utils/bytes.js -------------------------------------------------------------------------------- /src/utils/crypto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/utils/crypto.js -------------------------------------------------------------------------------- /src/utils/transactionBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/utils/transactionBuilder.js -------------------------------------------------------------------------------- /src/utils/tronWeb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/src/utils/tronWeb.js -------------------------------------------------------------------------------- /test/transactionBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tronscan/tronscan-node-client/HEAD/test/transactionBuilder.js --------------------------------------------------------------------------------