Open
Description
Background
Currently, the main service JARs in Java-Tron primarily include FullNode.jar and SolidityNode.jar. FullNode.jar supports three types of nodes: SR Node, FullNode, and LightFullNode. SolidityNode is not supported, but it is recommended that it be supported.
JAR | Description |
---|---|
FullNode.jar | full node, which is capable of creating and broadcasting transactions, synchronizing and broadcasting blocks |
SolidityNode.jar | solidity node, is capable of synchronizing solidified blocks from trusted nodes, can neither create nor broadcast transactions nor can it broadcast blocks. |
Rationale
Why should this feature exist?
To enrich FullNode command-line options, support SolidityNode, merge FullNode.jar and SolidityNode.jar.
Specification
Merge SolidityNode.jar into FullNode.jar, and start it via java -jar FullNode.jar --solidity
Scope Of Impact
- Build process: SolidityNode.jar will no longer be built anymore.
- Tool usage: FullNode.jar will support the
--solidity
command.
Metadata
Metadata
Assignees
Type
Projects
Status
In Progress