Skip to content

Commit c02e7c0

Browse files
authored
Update README.md
1 parent 5bb32a7 commit c02e7c0

File tree

1 file changed

+39
-36
lines changed

1 file changed

+39
-36
lines changed

README.md

Lines changed: 39 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,45 @@
66

77
Golang client for ethereum [JSON RPC API](https://github.com/ethereum/wiki/wiki/JSON-RPC).
88

9+
Beer for author by Ethereum: 0xf4144308d6D67A1F00a61A596c0eB7B08411344a
10+
11+
12+
#### Usage:
13+
```go
14+
package main
15+
16+
import (
17+
"log"
18+
19+
"github.com/onrik/ethrpc"
20+
)
21+
22+
func main() {
23+
client := ethrpc.New("http://127.0.0.1:8545")
24+
25+
version, err := client.Web3ClientVersion()
26+
if err != nil {
27+
log.Println(err)
28+
return
29+
}
30+
log.Println(version)
31+
32+
// Send 1 eth
33+
txid, err := client.EthSendTransaction(ethrpc.T{
34+
From: "0x6247cf0412c6462da2a51d05139e2a3c6c630f0a",
35+
To: "0xcfa202c4268749fbb5136f2b68f7402984ed444b",
36+
Value: ethrpc.Eth1(),
37+
})
38+
if err != nil {
39+
log.Println(err)
40+
return
41+
}
42+
log.Println(txid)
43+
}
44+
```
45+
46+
#### Methods:
47+
948
- [x] web3_clientVersion
1049
- [x] web3_sha3
1150
- [x] net_version
@@ -70,39 +109,3 @@ Golang client for ethereum [JSON RPC API](https://github.com/ethereum/wiki/wiki/
70109
- [ ] shh_uninstallFilter
71110
- [ ] shh_getFilterChanges
72111
- [ ] shh_getMessages
73-
74-
##### Usage:
75-
```go
76-
package main
77-
78-
import (
79-
"log"
80-
81-
"github.com/onrik/ethrpc"
82-
)
83-
84-
func main() {
85-
client := ethrpc.New("http://127.0.0.1:8545")
86-
87-
version, err := client.Web3ClientVersion()
88-
if err != nil {
89-
log.Println(err)
90-
return
91-
}
92-
log.Println(version)
93-
94-
// Send 1 eth
95-
txid, err := client.EthSendTransaction(ethrpc.T{
96-
From: "0x6247cf0412c6462da2a51d05139e2a3c6c630f0a",
97-
To: "0xcfa202c4268749fbb5136f2b68f7402984ed444b",
98-
Value: ethrpc.Eth1(),
99-
})
100-
if err != nil {
101-
log.Println(err)
102-
return
103-
}
104-
log.Println(txid)
105-
}
106-
```
107-
108-
Donate Ethereum: 0xf4144308d6D67A1F00a61A596c0eB7B08411344a

0 commit comments

Comments
 (0)