Skip to content

Commit

Permalink
Merge branch 'main' of github.com:code-wallet/code-sdk
Browse files Browse the repository at this point in the history
  • Loading branch information
zfedoran committed Nov 3, 2023
2 parents 0417a75 + 92a1ad1 commit 31bf335
Show file tree
Hide file tree
Showing 7 changed files with 56 additions and 7 deletions.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
[![npm][npm-image]][npm-url]
[![npm-downloads][npm-downloads-image]][npm-url]

[npm-downloads-image]: https://img.shields.io/npm/dt/@code-wallet/elements.svg?style=flat
[npm-image]: https://img.shields.io/npm/v/@code-wallet/elements.svg?style=flat
[npm-url]: https://www.npmjs.com/package/@code-wallet/elements.svg

# Code SDK

The Code SDK is a set of JavaScript packages that enables any web developer to integrate Code into their website or web app and easily start accepting payments for as little as 5 cents with no sign up required and just a few lines of code.
Expand Down
9 changes: 8 additions & 1 deletion packages/client/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
[![npm][npm-image]][npm-url]
[![npm-downloads][npm-downloads-image]][npm-url]

[npm-downloads-image]: https://img.shields.io/npm/dt/@code-wallet/client.svg?style=flat
[npm-image]: https://img.shields.io/npm/v/@code-wallet/client.svg?style=flat
[npm-url]: https://www.npmjs.com/package/@code-wallet/client.svg

# @code-wallet/client
The `@code-wallet/client` module provides a seamless way to create a payment
This module provides a seamless way to create a payment
intent and verify payments directly from your server or client application.
Whether you're building a web application or a server-side system, this module
offers the tools you need to integrate with Code Wallet effectively.
Expand Down
11 changes: 9 additions & 2 deletions packages/elements/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
[![npm][npm-image]][npm-url]
[![npm-downloads][npm-downloads-image]][npm-url]

[npm-downloads-image]: https://img.shields.io/npm/dt/@code-wallet/elements.svg?style=flat
[npm-image]: https://img.shields.io/npm/v/@code-wallet/elements.svg?style=flat
[npm-url]: https://www.npmjs.com/package/@code-wallet/elements.svg

# @code-wallet/elements
The `@code-wallet/elements` package provides the code.elements object, which you
This package provides the code.elements object, which you
can utilize to embed a [Code Payments](https://codepayments.org) button
seamlessly into your website or application. This client-side package has a
hassle-free integration process, enabling users to complete payments using the
Expand Down Expand Up @@ -46,4 +53,4 @@ npm install @code-wallet/elements

If you have any questions or need help integrating Code into your website or
application, please reach out to us on [Discord](https://discord.gg/T8Tpj8DBFp) or
[Twitter](https://twitter.com/getcode).
[Twitter](https://twitter.com/getcode).
9 changes: 8 additions & 1 deletion packages/events/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
[![npm][npm-image]][npm-url]
[![npm-downloads][npm-downloads-image]][npm-url]

[npm-downloads-image]: https://img.shields.io/npm/dt/@code-wallet/events.svg?style=flat
[npm-image]: https://img.shields.io/npm/v/@code-wallet/events.svg?style=flat
[npm-url]: https://www.npmjs.com/package/@code-wallet/events.svg

# @code-wallet/events
The `@code-wallet/events` package is an internal utility designed for managing
This package is an internal utility designed for managing
and broadcasting Code SDK element events. Built around the foundation of the
EventChannel class, this package ensures efficient event propagation and
response management within different facets of the Code platform, ranging from
Expand Down
9 changes: 8 additions & 1 deletion packages/library/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
[![npm][npm-image]][npm-url]
[![npm-downloads][npm-downloads-image]][npm-url]

[npm-downloads-image]: https://img.shields.io/npm/dt/@code-wallet/library.svg?style=flat
[npm-image]: https://img.shields.io/npm/v/@code-wallet/library.svg?style=flat
[npm-url]: https://www.npmjs.com/package/@code-wallet/library.svg

# @code-wallet/library
The `@code-wallet/library` is an internal toolkit designed to support the core
This is an internal toolkit designed to support the core
functionalities of the Code SDK. It has utilities ranging from currency
operations to event handling and data validation used by other packages within
the SDK.
Expand Down
9 changes: 8 additions & 1 deletion packages/mnemonic/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
[![npm][npm-image]][npm-url]
[![npm-downloads][npm-downloads-image]][npm-url]

[npm-downloads-image]: https://img.shields.io/npm/dt/@code-wallet/mnemonic.svg?style=flat
[npm-image]: https://img.shields.io/npm/v/@code-wallet/mnemonic.svg?style=flat
[npm-url]: https://www.npmjs.com/package/@code-wallet/mnemonic.svg

# @code-wallet/mnemonic
A TypeScript library to generate and manage cryptographic keys using mnemonics
and HD (hierarchical deterministic) paths for the ED25519 curve based on the
Expand Down Expand Up @@ -82,4 +89,4 @@ const keypair = mnemonic.toKeypair(customPath);
Feel free to contribute to the library by submitting pull requests or reporting issues.

## License
This library is licensed under the MIT License.
This library is licensed under the MIT License.
9 changes: 8 additions & 1 deletion packages/rpc/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
[![npm][npm-image]][npm-url]
[![npm-downloads][npm-downloads-image]][npm-url]

[npm-downloads-image]: https://img.shields.io/npm/dt/@code-wallet/rpc.svg?style=flat
[npm-image]: https://img.shields.io/npm/v/@code-wallet/rpc.svg?style=flat
[npm-url]: https://www.npmjs.com/package/@code-wallet/rpc.svg

# @code-wallet/rpc
The `@code-wallet/rpc` module provides a convenient way to wrap gRPC protocol
This module provides a convenient way to wrap gRPC protocol
messages into envelopes that can be seamlessly transmitted through a WebSocket
proxy server. This package aids in the creation of WebSocket RPC streams for
unary or bi-directional streaming gRPC methods. Additionally, this package
Expand Down

0 comments on commit 31bf335

Please sign in to comment.