You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+44-1Lines changed: 44 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,14 +22,57 @@ Python client for dYdX Chain. Developed and maintained by the Nethermind team.
22
22
-[Saul M.](https://github.com/samtin0x)
23
23
-[Piotr P.](https://github.com/piwonskp)
24
24
25
+
## v4-client-rs
26
+
Rust client for dYdX Chain. Developed and maintained by the Nethermind team.
27
+
-[Emanuel V.](https://github.com/v0-e)
28
+
-[Denis K.](https://github.com/therustmonk)
29
+
-[Maksim R.](https://github.com/maksimryndin)
30
+
25
31
## v4-client-cpp (Third Party Client)
26
32
To pull the latest C++ client, run `git submodule update --init --recursive`
27
33
34
+
Please note the C++ client only works on Linux.
35
+
28
36
This client was originally developed and open-sourced through a grant by the dYdX Grants Trust — an
29
37
unaffiliated and independent third-party from dYdX Trading Inc.
30
38
31
39
The original client can be found [here](https://github.com/asnefedovv/dydx-v4-client-cpp).
32
40
41
+
## dydxjs
42
+
<b>dydxjs</b> is a Typescript library for interacting with dYdX chain and other Cosmos blockchains. It makes it easy to compose and broadcast dYdX and Cosmos messages, with all of the proto and amino encoding handled for you.<br/>
43
+
<i>Note: This library provides the low-level interfaces to compose and send transactions. It is recommended to install `v4-client-js` for a simpler developer experience.</i>
44
+
33
45
# Third-party Clients
34
46
35
-
By clicking the above links to third-party clients, you will leave the dYdX Trading Inc. (“dYdX”) GitHub repository and join repositories made available by third parties, which are independent from and unaffiliated with dYdX. dYdX is not responsible for any action taken or content on third-party repositories.
47
+
By clicking the above links to third-party clients, you will leave the dYdX Trading Inc. (“dYdX”) GitHub repository and join repositories made available by third parties, which are independent from and unaffiliated with dYdX. dYdX is not responsible for any action taken or content on third-party repositories.
48
+
49
+
# Contributing
50
+
51
+
## We use [Conventional Commits](https://github.com/conventional-changelog/commitlint)
52
+
We use a commit-msg hook to check if your commit messages meet the conventional commit format.
53
+
54
+
In general the pattern looks like this:
55
+
56
+
`type(scope?): subject` #scope is optional; multiple scopes are supported (current delimiter options: "/", "\" and ",")
57
+
58
+
### Real world examples can look like this:
59
+
`chore: run tests on travis ci`
60
+
`fix(server): send cors headers`
61
+
`feat(blog): add comment section`
62
+
63
+
Common types according to commitlint-config-conventional can be:
64
+
65
+
build
66
+
chore
67
+
ci
68
+
docs
69
+
feat
70
+
fix
71
+
perf
72
+
refactor
73
+
revert
74
+
style
75
+
test
76
+
77
+
## Any contributions you make will be under the same License
78
+
When you submit code changes, your submissions are understood to be under the same [License](https://github.com/dydxprotocol/v4-web/blob/master/LICENSE) that covers the project.
0 commit comments