New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@webwallet/sdk

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@webwallet/sdk - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

2

package.json
{
"name": "@webwallet/sdk",
"version": "0.0.1",
"version": "0.0.2",
"description": "WebWallet SDK client for handling IOUs.",

@@ -5,0 +5,0 @@ "main": "index.js",

# sdk
WebWallet SDK for Node
## Usage
```
npm install @webwallet/sdk
```
``` js
const sdk = require('@webwallet/sdk')
/* Generate cryptographic keys and addresses */
let source = sdk.keypair.generate()
let target = sdk.keypair.generate()
/* Generate wallet addresses from public keys */
source.wallet = sdk.address.generate({data: source.public}).encode()
target.wallet = sdk.address.generate({data: source.public}).encode()
/* Prepare IOU claims */
let claims = {
source: source.wallet,
target: target.wallet,
amount: '100', // must be a big-number string
symbol: source.wallet, // source === issuer
expires: (/*some date*/).toISOString()
}
/* Write and sign IOU */
let signers = [source]
let iou = sdk.iou.write(claims).sign(signers)
/* Build transaction request body */
let body = {
data: {
inputs: [iou]
}
}
/* Send transaction request */
//...
```
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc