Skip to content

Commit 7a91a01

Browse files
Add go-ethereum's rpc client under path gethrpc (centrifuge#32)
1 parent 1a8ff1e commit 7a91a01

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+6452
-4
lines changed

Diff for: .golangci.yml

+2
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,5 @@ issues:
6969
- path: types/example_tuple_test.go
7070
linters:
7171
- lll
72+
- path: gethrpc
73+
text: ".*"

Diff for: Makefile

+3-3
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ lint: ## runs linters on go code
3030
lint-fix: ## runs linters on go code and automatically fixes issues
3131
@golangci-lint run --fix
3232

33-
test: ## runs all tests in project against the RPC URL specified in the RPC_URL env variable or localhost
34-
@go test -v -race ./...
33+
test: ## runs all tests in project against the RPC URL specified in the RPC_URL env variable or localhost while excluding gethrpc
34+
@go test -v -race `go list ./... | grep -v '/gethrpc'`
3535

3636
test-cover: ## runs all tests in project against the RPC URL specified in the RPC_URL env variable
3737
## or localhost and report coverage
38-
@go test -v -race -coverprofile=coverage.txt -covermode=atomic ./...
38+
@go test -v -race -coverprofile=coverage.txt -covermode=atomic `go list ./... | grep -v '/gethrpc'`
3939
@mv coverage.txt shared
4040

4141
test-dockerized: ## runs all tests in a docker container against the Substrate Default Docker image

Diff for: gethrpc/AUTHORS

+369
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,369 @@
1+
# This is the official list of go-ethereum authors for copyright purposes.
2+
3+
a e r t h <[email protected]>
4+
Abel Nieto <[email protected]>
5+
Abel Nieto <[email protected]>
6+
Adam Babik <[email protected]>
7+
8+
Adrià Cidre <[email protected]>
9+
Afri Schoedon <[email protected]>
10+
Agustin Armellini Fischer <[email protected]>
11+
12+
Alan Chen <[email protected]>
13+
Alejandro Isaza <[email protected]>
14+
Ales Katona <[email protected]>
15+
Alex Leverington <[email protected]>
16+
17+
Alexandre Van de Sande <[email protected]>
18+
Ali Hajimirza <[email protected]>
19+
am2rican5 <[email protected]>
20+
Andrea Franz <[email protected]>
21+
Andrey Petrov <[email protected]>
22+
Andrey Petrov <[email protected]>
23+
24+
Antoine Rondelet <[email protected]>
25+
Anton Evangelatov <[email protected]>
26+
Antonio Salazar Cardozo <[email protected]>
27+
Arba Sasmoyo <[email protected]>
28+
Armani Ferrante <[email protected]>
29+
Armin Braun <[email protected]>
30+
Aron Fischer <[email protected]>
31+
atsushi-ishibashi <[email protected]>
32+
33+
34+
bailantaotao <[email protected]>
35+
baizhenxuan <[email protected]>
36+
Balint Gabor <[email protected]>
37+
Bas van Kervel <[email protected]>
38+
Benjamin Brent <[email protected]>
39+
40+
Benoit Verkindt <[email protected]>
41+
bloonfield <[email protected]>
42+
43+
44+
Bob Glickstein <[email protected]>
45+
46+
Brian Schroeder <[email protected]>
47+
Bruno Škvorc <[email protected]>
48+
49+
Caesar Chad <[email protected]>
50+
Casey Detrio <[email protected]>
51+
52+
changhong <[email protected]>
53+
Chase Wright <[email protected]>
54+
Chen Quan <[email protected]>
55+
chenyufeng <[email protected]>
56+
Christian Muehlhaeuser <[email protected]>
57+
Christoph Jentzsch <[email protected]>
58+
59+
Corey Lin <[email protected]>
60+
61+
Crispin Flowerday <[email protected]>
62+
63+
64+
Dan Kinsley <[email protected]>
65+
Daniel A. Nagy <[email protected]>
66+
Daniel Sloof <[email protected]>
67+
Darrel Herbst <[email protected]>
68+
Dave Appleton <[email protected]>
69+
Dave McGregor <[email protected]>
70+
David Huie <[email protected]>
71+
Derek Gottfrid <[email protected]>
72+
Diego Siqueira <[email protected]>
73+
Diep Pham <[email protected]>
74+
dipingxian2 <[email protected]>
75+
76+
Dmitrij Koniajev <[email protected]>
77+
Dmitry Shulyak <[email protected]>
78+
Domino Valdano <[email protected]>
79+
Domino Valdano <[email protected]>
80+
Dragan Milic <[email protected]>
81+
dragonvslinux <[email protected]>
82+
Egon Elbre <[email protected]>
83+
84+
85+
Elias Naur <[email protected]>
86+
Elliot Shepherd <[email protected]>
87+
88+
89+
Enrique Fynn <[email protected]>
90+
Enrique Fynn <[email protected]>
91+
EOS Classic <[email protected]>
92+
93+
Ernesto del Toro <[email protected]>
94+
Ethan Buchman <[email protected]>
95+
ethersphere <[email protected]>
96+
Eugene Valeyev <[email protected]>
97+
Evangelos Pappas <[email protected]>
98+
99+
Evgeny Danilenko <[email protected]>
100+
101+
Fabian Vogelsteller <[email protected]>
102+
Fabio Barone <[email protected]>
103+
Fabio Berger <[email protected]>
104+
105+
Felix Lange <[email protected]>
106+
Ferenc Szabo <[email protected]>
107+
ferhat elmas <[email protected]>
108+
109+
Frank Szendzielarz <[email protected]>
110+
Frank Wang <[email protected]>
111+
112+
Furkan KAMACI <[email protected]>
113+
114+
Gary Rong <[email protected]>
115+
George Ornbo <[email protected]>
116+
Gregg Dourgarian <[email protected]>
117+
Guilherme Salgado <[email protected]>
118+
Guillaume Ballet <[email protected]>
119+
Guillaume Nicolas <[email protected]>
120+
GuiltyMorishita <[email protected]>
121+
122+
Gustav Simonsson <[email protected]>
123+
Gísli Kristjánsson <[email protected]>
124+
125+
HackyMiner <[email protected]>
126+
127+
Hao Bryan Cheng <[email protected]>
128+
HAOYUatHZ <[email protected]>
129+
Henning Diedrich <[email protected]>
130+
holisticode <[email protected]>
131+
Hongbin Mao <[email protected]>
132+
Hsien-Tang Kao <[email protected]>
133+
Husam Ibrahim <[email protected]>
134+
135+
Hyung-Kyu Hqueue Choi <[email protected]>
136+
Ian Macalinao <[email protected]>
137+
Ian Norden <[email protected]>
138+
Isidoro Ghezzi <[email protected]>
139+
Iskander (Alex) Sharipov <[email protected]>
140+
Ivan Daniluk <[email protected]>
141+
Ivo Georgiev <[email protected]>
142+
143+
Jamie Pitts <[email protected]>
144+
Janos Guljas <[email protected]>
145+
Janoš Guljaš <[email protected]>
146+
Jason Carver <[email protected]>
147+
Javier Peletier <[email protected]>
148+
Javier Peletier <[email protected]>
149+
Javier Sagredo <[email protected]>
150+
151+
152+
Jaynti Kanani <[email protected]>
153+
Jeff Prestes <[email protected]>
154+
Jeff R. Allen <[email protected]>
155+
Jeffery Robert Walsh <[email protected]>
156+
Jeffrey Wilcke <[email protected]>
157+
Jens Agerberg <[email protected]>
158+
Jeremy McNevin <[email protected]>
159+
Jeremy Schlatter <[email protected]>
160+
Jerzy Lasyk <[email protected]>
161+
Jia Chenhui <[email protected]>
162+
Jim McDonald <[email protected]>
163+
jkcomment <[email protected]>
164+
Joel Burget <[email protected]>
165+
John C. Vernaleo <[email protected]>
166+
Johns Beharry <[email protected]>
167+
168+
Jonathan Brown <[email protected]>
169+
JoranHonig <[email protected]>
170+
Jordan Krage <[email protected]>
171+
Joseph Chow <[email protected]>
172+
173+
JU HYEONG PARK <[email protected]>
174+
Justin Clark-Casey <[email protected]>
175+
Justin Drake <[email protected]>
176+
jwasinger <[email protected]>
177+
ken10100147 <[email protected]>
178+
Kenji Siu <[email protected]>
179+
Kenso Trabing <[email protected]>
180+
Kenso Trabing <[email protected]>
181+
182+
183+
kiel barry <[email protected]>
184+
185+
Kitten King <[email protected]>
186+
187+
Kobi Gurkan <[email protected]>
188+
Konrad Feldmeier <[email protected]>
189+
Kris Shinn <[email protected]>
190+
Kurkó Mihály <[email protected]>
191+
Kushagra Sharma <[email protected]>
192+
193+
Kyuntae Ethan Kim <[email protected]>
194+
ledgerwatch <[email protected]>
195+
Lefteris Karapetsas <[email protected]>
196+
Leif Jurvetson <[email protected]>
197+
Leo Shklovskii <[email protected]>
198+
199+
Lewis Marshall <[email protected]>
200+
201+
202+
203+
Liang ZOU <[email protected]>
204+
205+
206+
Lio李欧 <[email protected]>
207+
Lorenzo Manacorda <[email protected]>
208+
Louis Holbrook <[email protected]>
209+
Luca Zeug <[email protected]>
210+
Magicking <[email protected]>
211+
212+
Maran Hidskes <[email protected]>
213+
Marek Kotewicz <[email protected]>
214+
Marius van der Wijden <[email protected]>
215+
216+
Mark Rushakoff <[email protected]>
217+
218+
Martin Alex Philip Dawson <[email protected]>
219+
Martin Holst Swende <[email protected]>
220+
Martin Klepsch <[email protected]>
221+
Mats Julian Olsen <[email protected]>
222+
223+
Matthew Di Ferrante <[email protected]>
224+
Matthew Halpern <[email protected]>
225+
Matthew Halpern <[email protected]>
226+
Matthew Wampler-Doty <[email protected]>
227+
Max Sistemich <[email protected]>
228+
Maximilian Meister <[email protected]>
229+
Micah Zoltu <[email protected]>
230+
Michael Ruminer <[email protected]>
231+
Miguel Mota <[email protected]>
232+
Miya Chen <[email protected]>
233+
234+
mr_franklin <[email protected]>
235+
236+
Nalin Bhardwaj <[email protected]>
237+
Nchinda Nchinda <[email protected]>
238+
necaremus <[email protected]>
239+
240+
Nguyen Kien Trung <[email protected]>
241+
Nguyen Sy Thanh Son <[email protected]>
242+
Nick Dodson <[email protected]>
243+
Nick Johnson <[email protected]>
244+
Nicolas Guillaume <[email protected]>
245+
Nilesh Trivedi <[email protected]>
246+
Nimrod Gutman <[email protected]>
247+
njupt-moon <[email protected]>
248+
249+
250+
251+
Oleg Kovalov <[email protected]>
252+
253+
254+
Paul Berg <[email protected]>
255+
Paul Litvak <[email protected]>
256+
Paulo L F Casaretto <[email protected]>
257+
Paweł Bylica <[email protected]>
258+
Pedro Pombeiro <[email protected]>
259+
Peter Broadhurst <[email protected]>
260+
Peter Pratscher <[email protected]>
261+
Petr Mikusek <[email protected]>
262+
Philip Schlump <[email protected]>
263+
Pierre Neter <[email protected]>
264+
PilkyuJung <[email protected]>
265+
protolambda <[email protected]>
266+
Péter Szilágyi <[email protected]>
267+
268+
Raghav Sood <[email protected]>
269+
Ralph Caraveo <[email protected]>
270+
Ralph Caraveo III <[email protected]>
271+
Ramesh Nair <[email protected]>
272+
reinerRubin <[email protected]>
273+
274+
Ricardo Catalinas Jiménez <[email protected]>
275+
Ricardo Domingos <[email protected]>
276+
Richard Hart <[email protected]>
277+
RJ Catalano <[email protected]>
278+
279+
Rob Mulholand <[email protected]>
280+
Robert Zaremba <[email protected]>
281+
282+
Runchao Han <[email protected]>
283+
284+
Ryan Schneider <[email protected]>
285+
Rémy Roy <[email protected]>
286+
S. Matthew English <[email protected]>
287+
288+
Samuel Marks <[email protected]>
289+
290+
Sasuke1964 <[email protected]>
291+
Saulius Grigaitis <[email protected]>
292+
293+
294+
295+
Shintaro Kaneko <[email protected]>
296+
297+
Shunsuke Watanabe <[email protected]>
298+
299+
Simon Jentzsch <[email protected]>
300+
slumber1122 <[email protected]>
301+
Smilenator <[email protected]>
302+
Sorin Neacsu <[email protected]>
303+
Stein Dekker <[email protected]>
304+
Steve Gattuso <[email protected]>
305+
Steve Ruckdashel <[email protected]>
306+
Steve Waldman <[email protected]>
307+
Steven Roose <[email protected]>
308+
309+
stormpang <[email protected]>
310+
sunxiaojun2014 <[email protected]>
311+
312+
Taylor Gerring <[email protected]>
313+
314+
315+
Thomas Bocek <[email protected]>
316+
thomasmodeneis <[email protected]>
317+
thumb8432 <[email protected]>
318+
319+
Tosh Camille <[email protected]>
320+
321+
322+
ult-bobonovski <[email protected]>
323+
Valentin Wüstholz <[email protected]>
324+
Vedhavyas Singareddi <[email protected]>
325+
Victor Farazdagi <[email protected]>
326+
Victor Tran <[email protected]>
327+
328+
Viktor Trón <[email protected]>
329+
Ville Sundell <[email protected]>
330+
331+
Vincent G <[email protected]>
332+
Vincent Serpoul <[email protected]>
333+
Vitalik Buterin <[email protected]>
334+
Vitaly Bogdanov <[email protected]>
335+
336+
Vivek Anand <[email protected]>
337+
338+
Vlad Bokov <[email protected]>
339+
Vlad Gluhovsky <[email protected]>
340+
341+
Wenbiao Zheng <[email protected]>
342+
William Setzer <[email protected]>
343+
williambannas <[email protected]>
344+
345+
xiekeyang <[email protected]>
346+
347+
348+
YaoZengzeng <[email protected]>
349+
350+
Yohann Léon <[email protected]>
351+
Yoichi Hirai <[email protected]>
352+
Yondon Fu <[email protected]>
353+
YOSHIDA Masanori <[email protected]>
354+
355+
356+
357+
358+
Zahoor Mohamed <[email protected]>
359+
360+
zer0to0ne <[email protected]>
361+
Zhenguo Niu <[email protected]>
362+
Zoe Nolan <[email protected]>
363+
Zsolt Felföldi <[email protected]>
364+
Łukasz Kurowski <[email protected]>
365+
ΞTHΞЯSPHΞЯΞ <{viktor.tron,nagydani,zsfelfoldi}@gmail.com>
366+
Максим Чусовлянов <[email protected]>
367+
368+
贺鹏飞 <[email protected]>
369+
유용환 <[email protected]>

0 commit comments

Comments
 (0)