fix: change cargo generate configs to include lock file in template (#215)

Co-authored-by: Ethan Buchman <ethan@coinculture.info>
This commit is contained in:
Daniel Gushchyan 2024-09-27 06:31:06 -07:00 committed by GitHub
parent 69dcb6fc90
commit b711cac325
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 21 additions and 7 deletions

View file

@ -3,10 +3,8 @@ description = "An functioning example of a quartz app"
ignore = [
"target/",
"contracts/Cargo.lock",
"contracts/target",
"contracts/schema",
"enclave/Cargo.lock",
"enclave/target",
"enclave/src/prost/*",
"frontend/package-lock.json",

View file

@ -1174,6 +1174,7 @@ dependencies = [
[[package]]
name = "quartz-common"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"quartz-cw",
]
@ -1181,6 +1182,7 @@ dependencies = [
[[package]]
name = "quartz-cw"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"ciborium",
"cosmwasm-schema",
@ -1201,6 +1203,7 @@ dependencies = [
[[package]]
name = "quartz-dcap-verifier-msgs"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"cosmwasm-schema",
"cosmwasm-std",
@ -1209,6 +1212,7 @@ dependencies = [
[[package]]
name = "quartz-tee-ra"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"cosmwasm-schema",
"cosmwasm-std",
@ -1553,6 +1557,7 @@ dependencies = [
[[package]]
name = "tcbinfo-msgs"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"cosmwasm-schema",
]

View file

@ -40,8 +40,7 @@ cw-storage-plus = { version = "2.0.0", default-features = false }
cw-utils = { version = "2.0.0", default-features = false }
# quartz
quartz-common = { path = "../../../core/quartz-common", default-features = false, features = ["contract"] }
quartz-common = { git = "ssh://git@github.com/informalsystems/cycles-quartz.git", features=["contract"]}
# patch indirect deps
getrandom = { version = "0.2.15", features = ["js"] }

View file

@ -917,6 +917,7 @@ dependencies = [
[[package]]
name = "cw-proof"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"clap",
"cosmrs",
@ -2661,6 +2662,7 @@ dependencies = [
[[package]]
name = "quartz-common"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"quartz-cw",
"quartz-enclave",
@ -2670,6 +2672,7 @@ dependencies = [
[[package]]
name = "quartz-cw"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"ciborium",
"cosmwasm-schema",
@ -2690,6 +2693,7 @@ dependencies = [
[[package]]
name = "quartz-dcap-verifier-msgs"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"cosmwasm-schema",
"cosmwasm-std",
@ -2698,6 +2702,7 @@ dependencies = [
[[package]]
name = "quartz-enclave"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"anyhow",
"async-trait",
@ -2734,6 +2739,7 @@ dependencies = [
[[package]]
name = "quartz-proto"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"prost 0.13.1",
"tonic",
@ -2743,6 +2749,7 @@ dependencies = [
[[package]]
name = "quartz-tee-ra"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"cosmwasm-schema",
"cosmwasm-std",
@ -3678,6 +3685,7 @@ dependencies = [
[[package]]
name = "tcbinfo-msgs"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"cosmwasm-schema",
]
@ -3975,6 +3983,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tm-prover"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"clap",
"color-eyre",
@ -3995,6 +4004,7 @@ dependencies = [
[[package]]
name = "tm-stateless-verifier"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"displaydoc",
"tendermint 0.38.1",
@ -4486,6 +4496,7 @@ checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
[[package]]
name = "wasmd-client"
version = "0.1.0"
source = "git+ssh://git@github.com/informalsystems/cycles-quartz.git#391b7bc84a3edef153620d84d1daa69d19532dd6"
dependencies = [
"anyhow",
"cosmrs",

View file

@ -43,9 +43,10 @@ tendermint-light-client = { version = "=0.38.1", default-features = false, featu
transfers-contract = { path = "../contracts", default-features = false }
# quartz
quartz-common = { path = "../../../core/quartz-common", features = ["full"] }
wasmd-client = { path = "../../../cosmwasm/packages/wasmd-client" }
tm-prover = { path = "../../../utils/tm-prover", default-features = false }
quartz-common = { git = "ssh://git@github.com/informalsystems/cycles-quartz.git", features=["full"] }
wasmd-client = { git = "ssh://git@github.com/informalsystems/cycles-quartz.git" }
tm-prover = { git = "ssh://git@github.com/informalsystems/cycles-quartz.git" }
[dev-dependencies]
cw-multi-test = "2.1.0"