oasis-sdk
oasis-sdk copied to clipboard
Official SDK for the Oasis Network.
There should be a CLI utility for quickly interacting with deployed smart contracts.
Contracts should be required to pay storage rent based on the total amount they are storing. This can be done by keeping track of how much is being stored and...
While #263 adds the Go client API, we should also add the ts-web client API.
We should add a governance module which would support voting on proposals where proposal types (and what happens after their execution) could be defined by other modules. One of the...
oasis-sdk should provide `go` file-based singers (similar as the one in oasis-core for [`ed25519`](https://github.com/oasisprotocol/oasis-core/blob/master/go/common/crypto/signature/signers/file/file_signer.go)), so that there is a standardized way for apps to load file-based signers. - [ ]...
``` /** * An in-memory signer based on tweetnacl. We've included this for development. */ ``` The standard reservations about using Javascript/Typescript backed signing routines aside, this looks like something...
This primitive has better built-in support for domain separation, first-class HKD support, and most importantly a lack of cofactor/encoding related headaches. The SDK should support it as an alternative to...
aka "Just use Ristretto" * Go: * [x] Use `github.com/oasisprotocol/curve25519-voi/primitives/x25519` for X25519 (#140). * [x] Use `github.com/oasisprotocol/oasis-core/go/common/crypto/signature` for Ed25519. * [x] Fix the replace directives under `client-sdk/go/go.mod`, though nothing in...
encountered on an e2e-ts-web-rt failure https://github.com/oasisprotocol/oasis-sdk/pull/303/checks?check_run_id=3126509393
I am developing on my local environment based on the [bridge paratime](https://github.com/oasisprotocol/oasis-bridge), which is not deployed to the testnet yet. In the [demo wallet](https://412-433workspace.slack.com/files/U01GD3DMK6Z/F026BDWMW23/wallet.zip), adding a custom node of "http://localhost:42280"...