Created
          October 24, 2021 03:06 
        
      - 
      
 - 
        
Save darwinsubramaniam/1dd01b6054cea4ea3be5647fdfab5718 to your computer and use it in GitHub Desktop.  
    Phala Enclave Cargo.toml
  
        
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | [package] | |
| name = "EnclaveApp" | |
| version = "0.0.1" | |
| authors = ["jasl"] | |
| edition = "2018" | |
| resolver = "2" | |
| [lib] | |
| name = "enclaveapp" | |
| crate-type = ["staticlib"] | |
| [features] | |
| default = ["net"] | |
| net = [] | |
| [dependencies] | |
| libc = "0.2.98" | |
| log = "0.4.14" | |
| env_logger = { version = "0.9.0", default-features = false, features = ["termcolor"] } | |
| base64 = "0.13.0" | |
| rand = "0.7.3" | |
| hex = "0.4" | |
| anyhow = "1.0" | |
| lazy_static = { version = "1.4.0", default-features = false, features = ["spin_no_std"] } | |
| parity-scale-codec = { version = "2", default-features = false } | |
| phactory = { path = "../../../crates/phactory" } | |
| phactory-pal = { path = "../../../crates/phactory/pal" } | |
| phactory-api = { path = "../../../crates/phactory/api" } | |
| phala-async-executor = { path = "../../../crates/phala-async-executor", features = ['no-thread'] } | |
| phala-allocator = { path = "../../../crates/phala-allocator" } | |
| http_req = { git = "https://github.com/Phala-Network/http_req-sgx.git", branch = "phala", default-features = false, features = ["rust-tls"]} | |
| ppv-lite86 = { version = "0.2", features = ["phala-sgx"] } | |
| async-io = { version = "1.6" } | |
| aho-corasick = { version = "0.7.18", features = ["sgx_trts"] } | |
| parking_lot_core = { version = "0.8.5", features = ["phala-sgx"] } | |
| [target.'cfg(not(target_env = "sgx"))'.dependencies] | |
| sgx_types = { rev = "v1.1.3", git = "https://github.com/apache/teaclave-sgx-sdk.git" } | |
| sgx_tcrypto = { rev = "v1.1.3", git = "https://github.com/apache/teaclave-sgx-sdk.git" } | |
| sgx_tse = { rev = "v1.1.3", git = "https://github.com/apache/teaclave-sgx-sdk.git" } | |
| sgx_trts = { rev = "v1.1.3", git = "https://github.com/apache/teaclave-sgx-sdk.git" } | |
| sgx_tseal = { rev = "v1.1.3", git = "https://github.com/apache/teaclave-sgx-sdk.git" } | |
| sgx_tprotected_fs = { rev = "v1.1.3", git = "https://github.com/apache/teaclave-sgx-sdk.git" } | |
| sgx_libc = { rev = "v1.1.3", git = "https://github.com/apache/teaclave-sgx-sdk.git" } | |
| sgx_unwind = { rev = "v1.1.3", git = "https://github.com/apache/teaclave-sgx-sdk.git" } | |
| sgx_tstd = { rev = "v1.1.3", git = "https://github.com/apache/teaclave-sgx-sdk.git", default-features = false, features = ["stdio"] } | |
| [patch.crates-io] | |
| ppv-lite86 = { path = "../../../cryptocorrosion-sgx/utils-simd/ppv-lite86/" } | |
| ring = { git = "https://github.com/Phala-Network/ring-sgx.git", branch = "phala" } | |
| async-io = { git = "https://github.com/Phala-Network/async-io-sgx.git", branch = "phala" } | |
| parking = { git = "https://github.com/Phala-Network/parking-sgx.git", branch = "phala" } | |
| httparse = { git = "https://github.com/Phala-Network/httparse-sgx.git", branch = "phala" } | |
| aho-corasick = { git = "https://github.com/Phala-Network/aho-corasick-sgx.git", branch = "phala" } | |
| futures-executor = { git = "https://github.com/Phala-Network/futures-rs-sgx.git", branch = "phala" } | |
| event-listener = { git = "https://github.com/Phala-Network/event-listener-sgx.git", branch = "phala" } | |
| parking_lot_core = { git = "https://github.com/Phala-Network/parking_lot-sgx.git", branch = "phala" } | |
| cpufeatures = { git = "https://github.com/Phala-Network/cpufeatures-sgx.git", branch = "phala" } | |
| [patch.'https://github.com/apache/teaclave-sgx-sdk.git'] | |
| # sgx_alloc = { path = "../../../teaclave-sgx-sdk/sgx_alloc" } | |
| # sgx_backtrace = { path = "../../../teaclave-sgx-sdk/sgx_backtrace" } | |
| # sgx_backtrace_sys = { path = "../../../teaclave-sgx-sdk/sgx_backtrace_sys" } | |
| # sgx_build_helper = { path = "../../../teaclave-sgx-sdk/sgx_build_helper" } | |
| # sgx_cov = { path = "../../../teaclave-sgx-sdk/sgx_cov" } | |
| # sgx_crypto_helper = { path = "../../../teaclave-sgx-sdk/sgx_crypto_helper" } | |
| # sgx_demangle = { path = "../../../teaclave-sgx-sdk/sgx_demangle" } | |
| sgx_libc = { path = "../../../teaclave-sgx-sdk/sgx_libc" } | |
| # sgx_rand = { path = "../../../teaclave-sgx-sdk/sgx_rand" } | |
| # sgx_rand_derive = { path = "../../../teaclave-sgx-sdk/sgx_rand_derive" } | |
| # sgx_serialize = { path = "../../../teaclave-sgx-sdk/sgx_serialize" } | |
| # sgx_serialize_derive = { path = "../../../teaclave-sgx-sdk/sgx_serialize_derive" } | |
| # sgx_serialize_derive_internals = { path = "../../../teaclave-sgx-sdk/sgx_serialize_derive_internals" } | |
| sgx_tcrypto = { path = "../../../teaclave-sgx-sdk/sgx_tcrypto" } | |
| # sgx_tcrypto_helper = { path = "../../../teaclave-sgx-sdksgx_tcrypto_helper" } | |
| # sgx_tdh = { path = "../../../teaclave-sgx-sdk/sgx_tdh" } | |
| # sgx_tkey_exchange = { path = "../../../teaclave-sgx-sdk/sgx_tkey_exchange" } | |
| sgx_tprotected_fs = { path = "../../../teaclave-sgx-sdk/sgx_tprotected_fs" } | |
| sgx_trts = { path = "../../../teaclave-sgx-sdk/sgx_trts" } | |
| sgx_tse = { path = "../../../teaclave-sgx-sdk/sgx_tse" } | |
| sgx_tseal = { path = "../../../teaclave-sgx-sdk/sgx_tseal" } | |
| sgx_tstd = { path = "../../../teaclave-sgx-sdk/sgx_tstd" } | |
| # sgx_tunittest = { path = "../../../teaclave-sgx-sdk/sgx_tunittest" } | |
| sgx_types = { path = "../../../teaclave-sgx-sdk/sgx_types" } | |
| # sgx_ucrypto = { path = "../../../teaclave-sgx-sdk/sgx_ucrypto" } | |
| sgx_unwind = { path = "../../../teaclave-sgx-sdk/sgx_unwind" } | |
| # sgx_urts = { path = "../../../teaclave-sgx-sdk/sgx_urts" } | 
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment