Skip to content

Commit efec996

Browse files
committed
Updated web3j features list.
1 parent a1cad28 commit efec996

File tree

2 files changed

+17
-15
lines changed

2 files changed

+17
-15
lines changed

README.rst

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,25 @@ web3j: Web3 Java Ethereum Ðapp API
2020
:target: https://gitter.im/web3j/web3j?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
2121
:alt: Join the chat at https://gitter.im/web3j/web3j
2222

23-
web3j is a lightweight, type safe Java library for integrating with clients (nodes) on the Ethereum network::
23+
web3j is a lightweight, type safe Java library for integrating with clients (nodes) on the
24+
Ethereum network::
2425

2526
[ JVM application ] + [ web3j ] <---> [ Ethereum node ]
2627

27-
It can generate Java smart contract wrappers so you can interact with a smart contract like it's native Java code.
28+
This allows you to work with the `Ethereum <https://www.ethereum.org/>`_ blockchain, without the
29+
additional overhead of having to write your own integration code for the platform.
2830

2931
Features
3032
--------
3133

32-
- Full support for the Ethereum `JSON-RPC <https://github.com/ethereum/wiki/wiki/JSON-RPC>`_
33-
specification
34-
- Full Ethereum wallet support for transaction signing
35-
- Generation of Java smart contract wrappers to create, deploy, transact and call smart contracts
36-
via native Java code
34+
- Complete implementation of Ethereum's `JSON-RPC <https://github.com/ethereum/wiki/wiki/JSON-RPC>`_
35+
client API
36+
- Ethereum wallet support
37+
- Auto-generation of Java smart contract wrappers to create, deploy, transact with and call smart
38+
contracts from native Java code
3739
- Support for Parity's
3840
`Personal <https://github.com/ethcore/parity/wiki/JSONRPC-personal-module>`__, and Geth's
39-
`Personal <https://github.com/ethereum/go-ethereum/wiki/Management-APIs#personal>`__ APIs
41+
`Personal <https://github.com/ethereum/go-ethereum/wiki/Management-APIs#personal>`__ client APIs
4042
- Support for `Infura <https://infura.io/>`_, so you don't have to run an Ethereum client yourself
4143
- Comprehensive integration tests demonstrating a number of the above scenarios
4244

@@ -129,7 +131,7 @@ Using an Ethereum wallet file::
129131
RawTransaction rawTransaction = RawTransaction.createEtherTransaction(
130132
nonce, <gas price>, <gas limit>, <toAddress>, <value>);
131133

132-
// sign & sendn our transaction
134+
// sign & send our transaction
133135
byte[] signedMessage = TransactionEncoder.signMessage(rawTransaction, credentials);
134136
String hexValue = Hex.toHexString(signedMessage);
135137
EthSendTransaction ethSendTransaction = web3j.ethSendRawTransaction(hexValue).sendAsync().get();

docs/source/index.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ additional overhead of having to write your own integration code for the platfor
1717
Features
1818
========
1919

20-
- Full support for the Ethereum `JSON-RPC <https://github.com/ethereum/wiki/wiki/JSON-RPC>`_
21-
specification
22-
- Full Ethereum wallet support for transaction signing
23-
- Generation of Java smart contract wrappers to create, deploy, transact and call smart contracts
24-
via native Java code
20+
- Complete implementation of Ethereum's `JSON-RPC <https://github.com/ethereum/wiki/wiki/JSON-RPC>`_
21+
client API
22+
- Ethereum wallet support
23+
- Auto-generation of Java smart contract wrappers to create, deploy, transact with and call smart
24+
contracts from native Java code
2525
- Support for Parity's
2626
`Personal <https://github.com/ethcore/parity/wiki/JSONRPC-personal-module>`__, and Geth's
27-
`Personal <https://github.com/ethereum/go-ethereum/wiki/Management-APIs#personal>`__ APIs
27+
`Personal <https://github.com/ethereum/go-ethereum/wiki/Management-APIs#personal>`__ client APIs
2828
- Support for `Infura <https://infura.io/>`_, so you don't have to run an Ethereum client yourself
2929
- Comprehensive integration tests demonstrating a number of the above scenarios
3030

0 commit comments

Comments
 (0)