forked from oasisprotocol/oasis-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
28 lines (23 loc) · 797 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[package]
name = "oasis-contract-sdk"
description = "Oasis Contract SDK for use within WebAssembly."
version = "0.3.0"
authors = ["Oasis Protocol Foundation <[email protected]>"]
edition = "2021"
license = "Apache-2.0"
[dependencies]
cbor = { version = "0.5.1", package = "oasis-cbor" }
oasis-contract-sdk-types = { path = "types" }
oasis-contract-sdk-macros = { path = "../contract-sdk-macros", optional = true }
# Third party.
thiserror = "1.0.30"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
oasis-contract-sdk-crypto = { path = "crypto" }
oasis-runtime-sdk = { path = "../runtime-sdk" }
rand_core = "0.6.4"
rand_xorshift = "0.3.0"
[target.'cfg(target_arch = "wasm32")'.dependencies]
wee_alloc = "0.4.5"
[features]
default = ["oasis-contract-sdk-macros"]
debug-utils = []