Use fluence-it-types from github

This commit is contained in:
folex 2021-04-27 13:37:06 +03:00
parent 7097b25533
commit 01cdb26c2c
2 changed files with 35 additions and 21 deletions

54
Cargo.lock generated
View File

@ -47,10 +47,10 @@ checksum = "28b2cd92db5cbd74e8e5028f7e27dd7aa3090e89e4f2a197cc7c8dfb69c7063b"
[[package]] [[package]]
name = "aqua-interpreter-interface" name = "aqua-interpreter-interface"
version = "0.4.0" version = "0.4.0"
source = "git+https://github.com/fluencelabs/air?branch=bwu#ba3809ae175217ab20cb2763d5bb7612da982906" source = "git+https://github.com/fluencelabs/air#7097b255334c518ce52faf733a5fa295c0a5768e"
dependencies = [ dependencies = [
"fluence", "fluence",
"fluence-it-types 0.3.0", "fluence-it-types 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"serde", "serde",
] ]
@ -59,7 +59,7 @@ name = "aqua-interpreter-interface"
version = "0.4.0" version = "0.4.0"
dependencies = [ dependencies = [
"fluence", "fluence",
"fluence-it-types 0.3.0", "fluence-it-types 0.3.0 (git+https://github.com/fluencelabs/interface-types)",
"serde", "serde",
] ]
@ -94,9 +94,9 @@ dependencies = [
[[package]] [[package]]
name = "aquamarine-vm" name = "aquamarine-vm"
version = "0.6.0" version = "0.6.0"
source = "git+https://github.com/fluencelabs/fce#96c32b64d87fbf63b7910c712ec7cdf21debce13" source = "git+https://github.com/fluencelabs/fce#a9494fb78042b5e249d66fe012c273eb3ee4a81b"
dependencies = [ dependencies = [
"aqua-interpreter-interface 0.4.0 (git+https://github.com/fluencelabs/air?branch=bwu)", "aqua-interpreter-interface 0.4.0 (git+https://github.com/fluencelabs/air)",
"fluence-faas 0.6.0", "fluence-faas 0.6.0",
"log", "log",
"maplit", "maplit",
@ -660,7 +660,7 @@ dependencies = [
[[package]] [[package]]
name = "fce" name = "fce"
version = "0.4.0" version = "0.4.0"
source = "git+https://github.com/fluencelabs/fce#96c32b64d87fbf63b7910c712ec7cdf21debce13" source = "git+https://github.com/fluencelabs/fce#a9494fb78042b5e249d66fe012c273eb3ee4a81b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"boolinator", "boolinator",
@ -688,7 +688,7 @@ dependencies = [
[[package]] [[package]]
name = "fce-module-info-parser" name = "fce-module-info-parser"
version = "0.1.0" version = "0.1.0"
source = "git+https://github.com/fluencelabs/fce#96c32b64d87fbf63b7910c712ec7cdf21debce13" source = "git+https://github.com/fluencelabs/fce#a9494fb78042b5e249d66fe012c273eb3ee4a81b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"chrono", "chrono",
@ -712,7 +712,7 @@ dependencies = [
[[package]] [[package]]
name = "fce-utils" name = "fce-utils"
version = "0.1.29" version = "0.1.29"
source = "git+https://github.com/fluencelabs/fce#96c32b64d87fbf63b7910c712ec7cdf21debce13" source = "git+https://github.com/fluencelabs/fce#a9494fb78042b5e249d66fe012c273eb3ee4a81b"
[[package]] [[package]]
name = "fce-utils" name = "fce-utils"
@ -738,7 +738,7 @@ dependencies = [
[[package]] [[package]]
name = "fce-wit-generator" name = "fce-wit-generator"
version = "0.3.0" version = "0.3.0"
source = "git+https://github.com/fluencelabs/fce#96c32b64d87fbf63b7910c712ec7cdf21debce13" source = "git+https://github.com/fluencelabs/fce#a9494fb78042b5e249d66fe012c273eb3ee4a81b"
dependencies = [ dependencies = [
"cargo_toml", "cargo_toml",
"fce-wit-parser 0.4.0", "fce-wit-parser 0.4.0",
@ -765,7 +765,7 @@ dependencies = [
[[package]] [[package]]
name = "fce-wit-interfaces" name = "fce-wit-interfaces"
version = "0.2.0" version = "0.2.0"
source = "git+https://github.com/fluencelabs/fce#96c32b64d87fbf63b7910c712ec7cdf21debce13" source = "git+https://github.com/fluencelabs/fce#a9494fb78042b5e249d66fe012c273eb3ee4a81b"
dependencies = [ dependencies = [
"multimap", "multimap",
"wasmer-interface-types-fl 0.20.0", "wasmer-interface-types-fl 0.20.0",
@ -788,7 +788,7 @@ dependencies = [
[[package]] [[package]]
name = "fce-wit-parser" name = "fce-wit-parser"
version = "0.4.0" version = "0.4.0"
source = "git+https://github.com/fluencelabs/fce#96c32b64d87fbf63b7910c712ec7cdf21debce13" source = "git+https://github.com/fluencelabs/fce#a9494fb78042b5e249d66fe012c273eb3ee4a81b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"fce-wit-interfaces 0.2.0", "fce-wit-interfaces 0.2.0",
@ -861,7 +861,7 @@ dependencies = [
[[package]] [[package]]
name = "fluence-faas" name = "fluence-faas"
version = "0.6.0" version = "0.6.0"
source = "git+https://github.com/fluencelabs/fce#96c32b64d87fbf63b7910c712ec7cdf21debce13" source = "git+https://github.com/fluencelabs/fce#a9494fb78042b5e249d66fe012c273eb3ee4a81b"
dependencies = [ dependencies = [
"cmd_lib", "cmd_lib",
"fce 0.4.0", "fce 0.4.0",
@ -888,19 +888,28 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b81c770e52b35e2406f8251f6c01b3b882c3eaed3029731d8c19c74dc1b423c" checksum = "1b81c770e52b35e2406f8251f6c01b3b882c3eaed3029731d8c19c74dc1b423c"
dependencies = [ dependencies = [
"it-to-bytes", "it-to-bytes 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"nom", "nom",
"serde", "serde",
"wast", "wast",
] ]
[[package]]
name = "fluence-it-types"
version = "0.3.0"
source = "git+https://github.com/fluencelabs/interface-types#f6afd03838ca73d3da43a7a973f2d189f392acea"
dependencies = [
"it-to-bytes 0.1.0 (git+https://github.com/fluencelabs/interface-types)",
"serde",
]
[[package]] [[package]]
name = "fluence-it-types" name = "fluence-it-types"
version = "0.3.0" version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5006d09553345421af5dd2334cc945fc34dc2a73d7c1ed842a39a3803699619d" checksum = "5006d09553345421af5dd2334cc945fc34dc2a73d7c1ed842a39a3803699619d"
dependencies = [ dependencies = [
"it-to-bytes", "it-to-bytes 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"nom", "nom",
"serde", "serde",
"wast", "wast",
@ -1209,12 +1218,17 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "99ccf40e1e08f6f47ffbafe3cfb2e3adb721ddde80b178240f038d07dc9652fb" checksum = "99ccf40e1e08f6f47ffbafe3cfb2e3adb721ddde80b178240f038d07dc9652fb"
dependencies = [ dependencies = [
"fluence-it-types 0.3.0", "fluence-it-types 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"log", "log",
"paste", "paste",
"thiserror", "thiserror",
] ]
[[package]]
name = "it-to-bytes"
version = "0.1.0"
source = "git+https://github.com/fluencelabs/interface-types#f6afd03838ca73d3da43a7a973f2d189f392acea"
[[package]] [[package]]
name = "it-to-bytes" name = "it-to-bytes"
version = "0.1.0" version = "0.1.0"
@ -1326,9 +1340,9 @@ dependencies = [
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.93" version = "0.2.94"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9385f66bf6105b241aa65a61cb923ef20efc665cb9f9bb50ac2f0c4b7f378d41" checksum = "18794a8ad5b29321f790b55d93dfba91e125cb1a9edbd4f8e3150acc771c1a5e"
[[package]] [[package]]
name = "lock_api" name = "lock_api"
@ -2317,7 +2331,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e29cd6c3670db55e8aa3dfe6fb02c8ec9e7a17789e0204cef0a7cb50e0b8c5cb" checksum = "e29cd6c3670db55e8aa3dfe6fb02c8ec9e7a17789e0204cef0a7cb50e0b8c5cb"
dependencies = [ dependencies = [
"fluence-it-types 0.1.1", "fluence-it-types 0.1.1",
"it-to-bytes", "it-to-bytes 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"log", "log",
"nom", "nom",
"safe-transmute", "safe-transmute",
@ -2332,9 +2346,9 @@ version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b47648f6ed55acbd6ddf2a4efed8c2976ce19a55997eb159e511fbd11e366006" checksum = "b47648f6ed55acbd6ddf2a4efed8c2976ce19a55997eb159e511fbd11e366006"
dependencies = [ dependencies = [
"fluence-it-types 0.3.0", "fluence-it-types 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"it-lilo", "it-lilo",
"it-to-bytes", "it-to-bytes 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"itertools 0.10.0", "itertools 0.10.0",
"log", "log",
"nom", "nom",

View File

@ -12,6 +12,6 @@ path = "src/lib.rs"
[dependencies] [dependencies]
fluence = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] } fluence = { git = "https://github.com/fluencelabs/rust-sdk", features = ["logger"] }
fluence-it-types = "0.3.0" fluence-it-types = { git = "https://github.com/fluencelabs/interface-types" }
serde = "=1.0.118" serde = "=1.0.118"