Hi @dingelish thanks for the fast response. Cargo.toml:
``` [package] name = "bigdecimal" version = "0.1.0" authors = ["Andrew Kubera"] description = "Arbitrary percision decimal numbers" documentation = "https://docs.rs/bigdecimal" homepage = "https://github.com/akubera/bigdecimal-rs" repository = "https://github.com/akubera/bigdecimal-rs" keywords = ["mathematics", "numerics", "decimal", "arbitrary-precision", "floating-point"] license = "MIT/Apache-2.0" [dependencies] num-bigint = { path = "/opt/sgx-world/num-bigint-sgx" } num-integer = { path = "/opt/sgx-world/num-integer-sgx" } num-traits = { path = "/opt/sgx-world/num-traits-sgx" } serde = { path = "/opt/sgx-world/serde-sgx/serde" } [target.'cfg(not(target_env = "sgx"))'.dependencies] sgx_tstd = { path = "/opt/rust-sgx-sdk/sgx_tstd" } sgx_types = { path = "/opt/rust-sgx-sdk/sgx_types" } ``` cargo tree ``` bigdecimal v0.1.0 (/Users/sam/code/smartcontractkit/chainlink/core/sgx/bigdecimal-rs) ├── num-bigint v0.2.5 (/opt/sgx-world/num-bigint-sgx) │ ├── num-integer v0.1.41 (git+https://github.com/mesalock-linux/num-integer-sgx#83a8eb4ef29fd64d8a1c319b0fe0f295372205e3) │ │ ├── num-traits v0.2.10 (git+https://github.com/mesalock-linux/num-traits-sgx#34a83e2bf71c99910b4bff3028efbb37a9922a48) │ │ │ └── sgx_tstd v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ ├── sgx_alloc v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ ├── sgx_backtrace_sys v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ │ └── sgx_libc v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ │ [build-dependencies] │ │ │ │ ├── cc v1.0.50 │ │ │ │ └── sgx_build_helper v0.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ ├── sgx_demangle v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ ├── sgx_libc v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ ├── sgx_tprotected_fs v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ │ ├── sgx_trts v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ │ │ ├── sgx_libc v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ │ │ └── sgx_types v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ │ └── sgx_types v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ ├── sgx_trts v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ ├── sgx_tseal v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ │ ├── sgx_tcrypto v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ │ │ └── sgx_types v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ │ ├── sgx_trts v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ │ ├── sgx_tse v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ │ │ └── sgx_types v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ │ └── sgx_types v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ ├── sgx_types v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ └── sgx_unwind v0.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) │ │ │ [build-dependencies] │ │ │ └── sgx_build_helper v0.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ │ [build-dependencies] │ │ │ └── autocfg v0.1.7 │ │ └── sgx_tstd v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ │ [build-dependencies] │ │ └── autocfg v0.1.7 (*) │ ├── num-traits v0.2.10 (git+https://github.com/mesalock-linux/num-traits-sgx#34a83e2bf71c99910b4bff3028efbb37a9922a48) (*) │ └── sgx_tstd v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ [build-dependencies] │ └── autocfg v1.0.0 ├── num-integer v0.1.41 (/opt/sgx-world/num-integer-sgx) │ ├── num-traits v0.2.10 (git+https://github.com/mesalock-linux/num-traits-sgx#34a83e2bf71c99910b4bff3028efbb37a9922a48) (*) │ └── sgx_tstd v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ [build-dependencies] │ └── autocfg v0.1.7 (*) ├── num-traits v0.2.10 (/opt/sgx-world/num-traits-sgx) │ └── sgx_tstd v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) │ [build-dependencies] │ └── autocfg v0.1.7 (*) ├── serde v1.0.104 (/opt/sgx-world/serde-sgx/serde) │ └── sgx_tstd v1.1.0 (git+https://github.com/apache/teaclave-sgx-sdk.git?rev=v1.1.0#71a88b647bb76a16cbc5c3e29403e2afb67f82fd) (*) ├── sgx_tstd v1.1.0 (/opt/rust-sgx-sdk/sgx_tstd) │ ├── sgx_alloc v1.1.0 (/opt/rust-sgx-sdk/sgx_alloc) │ ├── sgx_backtrace_sys v1.1.0 (/opt/rust-sgx-sdk/sgx_backtrace_sys) │ │ └── sgx_libc v1.1.0 (/opt/rust-sgx-sdk/sgx_libc) │ │ [build-dependencies] │ │ ├── cc v1.0.50 (*) │ │ └── sgx_build_helper v0.1.0 (/opt/rust-sgx-sdk/sgx_build_helper) │ ├── sgx_demangle v1.1.0 (/opt/rust-sgx-sdk/sgx_demangle) │ ├── sgx_libc v1.1.0 (/opt/rust-sgx-sdk/sgx_libc) (*) │ ├── sgx_tprotected_fs v1.1.0 (/opt/rust-sgx-sdk/sgx_tprotected_fs) │ │ ├── sgx_trts v1.1.0 (/opt/rust-sgx-sdk/sgx_trts) │ │ │ ├── sgx_libc v1.1.0 (/opt/rust-sgx-sdk/sgx_libc) (*) │ │ │ └── sgx_types v1.1.0 (/opt/rust-sgx-sdk/sgx_types) │ │ └── sgx_types v1.1.0 (/opt/rust-sgx-sdk/sgx_types) (*) │ ├── sgx_trts v1.1.0 (/opt/rust-sgx-sdk/sgx_trts) (*) │ ├── sgx_tseal v1.1.0 (/opt/rust-sgx-sdk/sgx_tseal) │ │ ├── sgx_tcrypto v1.1.0 (/opt/rust-sgx-sdk/sgx_tcrypto) │ │ │ └── sgx_types v1.1.0 (/opt/rust-sgx-sdk/sgx_types) (*) │ │ ├── sgx_trts v1.1.0 (/opt/rust-sgx-sdk/sgx_trts) (*) │ │ ├── sgx_tse v1.1.0 (/opt/rust-sgx-sdk/sgx_tse) │ │ │ └── sgx_types v1.1.0 (/opt/rust-sgx-sdk/sgx_types) (*) │ │ └── sgx_types v1.1.0 (/opt/rust-sgx-sdk/sgx_types) (*) │ ├── sgx_types v1.1.0 (/opt/rust-sgx-sdk/sgx_types) (*) │ └── sgx_unwind v0.1.0 (/opt/rust-sgx-sdk/sgx_unwind) │ [build-dependencies] │ └── sgx_build_helper v0.1.0 (/opt/rust-sgx-sdk/sgx_build_helper) (*) └── sgx_types v1.1.0 (/opt/rust-sgx-sdk/sgx_types) (*) ``` ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/incubator-teaclave-sgx-sdk/issues/207#issuecomment-590007361
