Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WeTEE Network Milestone 1 Delivery #1095

Merged
merged 1 commit into from
Feb 6, 2024
Merged

WeTEE Network Milestone 1 Delivery #1095

merged 1 commit into from
Feb 6, 2024

Conversation

BurnWW
Copy link
Contributor

@BurnWW BurnWW commented Dec 27, 2023

Milestone Delivery Checklist

  • The milestone-delivery-template.md has been copied and updated.
  • This pull request is being made by the same account as the accepted application.
  • I have disclosed any and all sources of reused code in the submitted repositories and have done my due diligence to meet its license requirements.
  • In case of acceptance, an invoice must be submitted and the payment will be transferred to the Polkadot/fiat account provided in the application.
  • The delivery is according to the Guidelines for Milestone Deliverables.

Link to the application pull request: w3f/Grants-Program#2065

@takahser takahser self-assigned this Jan 5, 2024
@takahser takahser self-requested a review January 8, 2024 06:29
Copy link
Contributor

@takahser takahser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@BurnWW unfortunately the build doesn't pass. Any idea why?

Output
% cargo test -- --nocapture

info: syncing channel updates for 'nightly-2023-08-22-aarch64-apple-darwin'
info: latest update on 2023-08-22, rust version 1.74.0-nightly (ef85656a1 2023-08-21)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: retrying download for 'https://static.rust-lang.org/dist/2023-08-22/clippy-nightly-aarch64-apple-darwin.tar.xz'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rust-std' for 'wasm32-unknown-unknown'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rust-std' for 'wasm32-unknown-unknown'
info: installing component 'rustc'
info: installing component 'rustfmt'
    Updating git repository `https://github.com/paritytech/polkadot-sdk.git`
warning: spurious network error (3 tries remaining): http parser error: stream ended at an unexpected time; class=Http (34)
warning: spurious network error (2 tries remaining): http parser error: stream ended at an unexpected time; class=Http (34)
    Updating git repository `https://github.com/open-web3-stack/open-runtime-module-library.git`
    Updating crates.io index
    Updating git repository `https://github.com/w3f/ring-vrf`
    Updating git repository `https://github.com/w3f/fflonk`
    Updating git repository `https://github.com/w3f/ring-proof`
  Downloaded downcast v0.11.0
  Downloaded fdlimit v0.2.1
  Downloaded data-encoding-macro-internal v0.1.12
  Downloaded aead v0.3.2
  Downloaded lazycell v1.3.0
  Downloaded derive-syn-parse v0.1.5
  Downloaded macro_magic_core v0.4.2
  Downloaded base-x v0.2.11
  Downloaded block-modes v0.7.0
  Downloaded fixedbitset v0.4.2
  Downloaded base16ct v0.1.1
  Downloaded base64ct v1.6.0
  Downloaded displaydoc v0.2.4
  Downloaded directories v4.0.1
  Downloaded crypto-bigint v0.4.9
  Downloaded sec1 v0.3.0
  Downloaded crc-catalog v2.4.0
  Downloaded lz4 v1.24.0
  Downloaded ecdsa v0.16.9
  Downloaded aes v0.6.0
  Downloaded time-core v0.1.2
  Downloaded crypto-bigint v0.5.5
  Downloaded cexpr v0.6.0
  Downloaded dtoa v1.0.9
  Downloaded rpassword v7.3.1
  Downloaded base16ct v0.2.0
  Downloaded ark-ec v0.4.2
  Downloaded asn1-rs v0.3.1
  Downloaded der-parser v8.2.0
  Downloaded difflib v0.4.0
  Downloaded multibase v0.9.1
  Downloaded ark-ff-macros v0.4.2
  Downloaded ark-ff-asm v0.4.2
  Downloaded tracing-futures v0.2.5
  Downloaded ark-std v0.4.0
  Downloaded libp2p-connection-limits v0.1.0
  Downloaded peeking_take_while v0.1.2
  Downloaded slice-group-by v0.3.1
  Downloaded block-padding v0.2.1
  Downloaded sec1 v0.7.3
  Downloaded multistream-select v0.12.1
  Downloaded fs-err v2.11.0
  Downloaded libp2p-yamux v0.43.1
  Downloaded elliptic-curve v0.13.8
  Downloaded ed25519 v2.2.3
  Downloaded enum-as-inner v0.5.1
  Downloaded ark-ff v0.4.2
  Downloaded toml_edit v0.21.0
  Downloaded md-5 v0.10.6
  Downloaded exit-future v0.2.0
  Downloaded include_dir_macros v0.7.3
  Downloaded derive_builder_macro v0.11.2
  Downloaded dirs-sys-next v0.1.2
  Downloaded multimap v0.8.3
  Downloaded libp2p-dns v0.39.0
  Downloaded crc v3.0.1
  Downloaded spki v0.6.0
  Downloaded float-cmp v0.9.0
  Downloaded directories-next v2.0.0
  Downloaded clap v4.4.10
  Downloaded elliptic-curve v0.12.3
  Downloaded memmap2 v0.5.10
  Downloaded snap v1.1.0
  Downloaded quinn-proto v0.9.6
  Downloaded spki v0.7.3
  Downloaded mockall_derive v0.11.4
  Downloaded static_init v1.0.3
  Downloaded ed25519-dalek v2.1.0
  Downloaded ark-serialize-derive v0.4.2
  Downloaded tower-http v0.4.4
  Downloaded ark-serialize v0.4.2
  Downloaded cfg-expr v0.15.5
  Downloaded asn1-rs-derive v0.1.0
  Downloaded derive_builder v0.11.2
  Downloaded ark-poly v0.4.2
  Downloaded rtcp v0.7.2
  Downloaded const-oid v0.9.5
  Downloaded der v0.6.1
  Downloaded wide v0.7.13
  Downloaded arc-swap v1.6.0
  Downloaded libp2p-quic v0.7.0-alpha.3
  Downloaded pem-rfc7468 v0.6.0
  Downloaded webrtc-mdns v0.5.2
  Downloaded ccm v0.3.0
  Downloaded ecdsa v0.14.8
  Downloaded partial_sort v0.2.0
  Downloaded aes-soft v0.6.4
  Downloaded const-random-macro v0.1.16
  Downloaded nalgebra-macros v0.2.1
  Downloaded asn1-rs-impl v0.1.0
  Downloaded x25519-dalek v1.1.1
  Downloaded x25519-dalek v2.0.0
  Downloaded der v0.7.8
  Downloaded webrtc-ice v0.9.1
  Downloaded flate2 v1.0.28
  Downloaded bindgen v0.65.1
  Downloaded asn1-rs-derive v0.4.0
  Downloaded winnow v0.5.19
  Downloaded prost-derive v0.11.9
  Downloaded clap_builder v4.4.9
  Downloaded libp2p-core v0.39.2
  Downloaded webrtc v0.6.0
  Downloaded powerfmt v0.2.0
  Downloaded pem v1.1.1
  Downloaded blake3 v1.5.0
  Downloaded libp2p-ping v0.42.0
  Downloaded predicates v2.1.5
  Downloaded p256 v0.11.1
  Downloaded ark-bls12-381 v0.4.0
  Downloaded bzip2-sys v0.1.11+1.0.8
  Downloaded multiaddr v0.17.1
  Downloaded prost-types v0.11.9
  Downloaded bstr v1.8.0
  Downloaded data-encoding-macro v0.1.14
  Downloaded prost v0.11.9
  Downloaded pin-project-lite v0.1.12
  Downloaded wasm-opt v0.114.2
  Downloaded zstd-sys v2.0.9+zstd.1.5.5
  Downloaded rw-stream-sink v0.3.0
  Downloaded cranelift-bforest v0.95.1
  Downloaded quick-protobuf-codec v0.1.0
  Downloaded pest_generator v2.7.5
  Downloaded cranelift-native v0.95.1
  Downloaded cranelift-isle v0.95.1
  Downloaded cid v0.9.0
  Downloaded prometheus-client-derive-encode v0.4.2
  Downloaded asynchronous-codec v0.6.2
  Downloaded rand_pcg v0.3.1
  Downloaded der-parser v7.0.0
  Downloaded ark-ed-on-bls12-381-bandersnatch v0.4.0
  Downloaded void v1.0.2
  Downloaded docify_macros v0.2.7
  Downloaded semver v0.6.0
  Downloaded ark-scale v0.0.10
  Downloaded ark-scale v0.0.11
  Downloaded expander v2.0.0
  Downloaded quicksink v0.1.2
  Downloaded blake2s_simd v1.0.2
  Downloaded docify v0.2.7
  Downloaded wasm-instrument v0.3.0
  Downloaded waitgroup v0.1.2
  Downloaded cranelift-frontend v0.95.1
  Downloaded derive_builder_core v0.11.2
  Downloaded webpki v0.21.4
  Downloaded ip_network v0.4.1
  Downloaded toml v0.8.8
  Downloaded aquamarine v0.3.2
  Downloaded rawpointer v0.2.1
  Downloaded glob v0.3.1
  Downloaded sdp v0.5.3
  Downloaded handlebars v4.5.0
  Downloaded pest_derive v2.7.5
  Downloaded libp2p-tcp v0.39.0
  Downloaded http-range-header v0.3.1
  Downloaded rcgen v0.9.3
  Downloaded thousands v0.2.0
  Downloaded tt-call v1.0.9
  Downloaded rocksdb v0.21.0
  Downloaded clang-sys v1.6.1
  Downloaded pest_meta v2.7.5
  Downloaded quick-protobuf v0.8.1
  Downloaded webrtc-media v0.5.1
  Downloaded libp2p-webrtc v0.4.0-alpha.4
  Downloaded webrtc-srtp v0.9.1
  Downloaded time-macros v0.2.15
  Downloaded sct v0.6.1
  Downloaded globset v0.4.14
  Downloaded zstd-safe v6.0.6
  Downloaded linked_hash_set v0.1.4
  Downloaded libp2p-metrics v0.12.0
  Downloaded wasm-timer v0.2.5
  Downloaded rtp v0.6.8
  Downloaded fragile v2.0.0
  Downloaded proc-macro-warning v0.4.2
  Downloaded termtree v0.4.1
  Downloaded group v0.13.0
  Downloaded webrtc-sctp v0.7.0
  Downloaded simba v0.8.1
  Downloaded libp2p-noise v0.42.2
  Downloaded comfy-table v7.1.0
  Downloaded strum v0.25.0
  Downloaded prost-build v0.11.9
  Downloaded if-watch v3.2.0
  Downloaded filetime v0.2.22
  Downloaded trust-dns-proto v0.22.0
  Downloaded libloading v0.7.4
  Downloaded yasna v0.5.2
  Downloaded libp2p-request-response v0.24.1
  Downloaded deranged v0.3.9
  Downloaded yamux v0.10.2
  Downloaded turn v0.6.1
  Downloaded libp2p-identity v0.1.3
  Downloaded kvdb v0.13.0
  Downloaded rusticata-macros v4.1.0
  Downloaded rtoolbox v0.0.2
  Downloaded include_dir v0.7.3
  Downloaded const-random v0.1.17
  Downloaded concurrent-queue v2.3.0
  Downloaded zstd v0.12.4
  Downloaded rfc6979 v0.3.1
  Downloaded multihash-derive v0.8.1
  Downloaded threadpool v1.8.1
  Downloaded fxhash v0.2.1
  Downloaded prettyplease v0.1.25
  Downloaded mio v0.8.9
  Downloaded oid-registry v0.6.1
  Downloaded safe_arch v0.7.1
  Downloaded oid-registry v0.4.0
  Downloaded webrtc-dtls v0.7.2
  Downloaded pkcs8 v0.10.2
  Downloaded kvdb-rocksdb v0.19.0
  Downloaded pkcs8 v0.9.0
  Downloaded jsonrpsee-proc-macros v0.16.3
  Downloaded webpki v0.22.4
  Downloaded macro_magic v0.4.2
  Downloaded lz4-sys v1.9.4
  Downloaded kvdb-memorydb v0.13.0
  Downloaded rustc_version v0.2.3
  Downloaded normalize-line-endings v0.3.0
  Downloaded asn1-rs v0.5.2
  Downloaded cranelift-wasm v0.95.1
  Downloaded common-path v1.0.0
  Downloaded zerocopy v0.7.27
  Downloaded group v0.12.1
  Downloaded ff v0.12.1
  Downloaded libp2p-tls v0.1.0
  Downloaded time v0.3.30
  Downloaded safe-mix v1.0.1
  Downloaded prometheus v0.13.3
  Downloaded predicates-tree v1.0.9
  Downloaded wasmtime-cranelift v8.0.1
  Downloaded k256 v0.13.2
  Downloaded shlex v1.2.0
  Downloaded regalloc2 v0.6.1
  Downloaded x509-parser v0.14.0
  Downloaded if-addrs v0.10.2
  Downloaded wasmtime-cache v8.0.1
  Downloaded x509-parser v0.13.2
  Downloaded unsigned-varint v0.7.2
  Downloaded nix v0.24.3
  Downloaded petgraph v0.6.4
  Downloaded rustls v0.19.1
  Downloaded rustls v0.20.9
  Downloaded libp2p-wasm-ext v0.39.0
  Downloaded tikv-jemalloc-sys v0.5.4+5.3.0-patched
  Downloaded interceptor v0.8.2
  Downloaded stun v0.4.4
  Downloaded jsonrpsee-server v0.16.3
  Downloaded parity-db v0.4.12
  Downloaded wasm-opt-sys v0.114.2
  Downloaded librocksdb-sys v0.11.0+8.1.1
  Downloaded zstd v0.11.2+zstd.1.5.2
  Downloaded cranelift-codegen v0.95.1
  Downloaded wasmtime-cranelift-shared v8.0.1
  Downloaded proc-macro-crate v1.1.3
  Downloaded names v0.13.0
  Downloaded build-helper v0.1.1
  Downloaded libp2p-websocket v0.41.0
  Downloaded macro_magic_macros v0.4.2
  Downloaded macro_magic_core_macros v0.4.3
  Downloaded cranelift-codegen-shared v0.95.1
  Downloaded linregress v0.5.3
  Downloaded file-per-thread-logger v0.1.6
  Downloaded parity-send-wrapper v0.1.0
  Downloaded rfc6979 v0.4.0
  Downloaded semver v0.9.0
  Downloaded rcgen v0.10.0
  Downloaded matrixmultiply v0.3.8
  Downloaded libz-sys v1.1.12
  Downloaded webrtc-data v0.6.0
  Downloaded array-bytes v6.2.0
  Downloaded prometheus-client v0.19.0
  Downloaded multihash v0.17.0
  Downloaded libp2p-swarm v0.42.2
  Downloaded cranelift-codegen-meta v0.95.1
  Downloaded libp2p-identify v0.42.2
  Downloaded finality-grandpa v0.16.2
  Downloaded libp2p-kad v0.43.3
  Downloaded p384 v0.11.2
  Downloaded cipher v0.2.5
  Downloaded cfg_aliases v0.1.1
  Downloaded zstd-safe v5.0.2+zstd.1.5.2
  Downloaded uuid v1.6.1
  Downloaded signature v2.2.0
  Downloaded webrtc-util v0.7.0
  Downloaded ff v0.13.0
  Downloaded rustix v0.38.25
  Downloaded trust-dns-resolver v0.22.0
  Downloaded mockall v0.11.4
  Downloaded predicates-core v1.0.6
  Downloaded ring v0.17.6
  Downloaded substring v1.4.5
  Downloaded libp2p v0.51.3
  Downloaded nalgebra v0.32.3
  Downloaded gethostname v0.2.3
  Downloaded futures-rustls v0.22.2
  Downloaded sha1 v0.10.6
  Downloaded wasm-opt-cxx-sys v0.114.2
  Downloaded core2 v0.4.0
  Downloaded semver-parser v0.7.0
  Downloaded static_init_macro v1.0.2
  Downloaded libp2p-swarm-derive v0.32.0
  Downloaded libp2p-mdns v0.43.1
  Downloaded libp2p-allow-block-list v0.1.1
  Downloaded strum_macros v0.25.3
  Downloaded 305 crates (35.3 MB) in 18.77s (largest was `librocksdb-sys` at 6.3 MB)
  Compiling proc-macro2 v1.0.70
  Compiling unicode-ident v1.0.12
  Compiling libc v0.2.150
  Compiling cfg-if v1.0.0
  Compiling autocfg v1.1.0
  Compiling version_check v0.9.4
  Compiling typenum v1.17.0
  Compiling syn v1.0.109
  Compiling memchr v2.6.4
  Compiling serde v1.0.193
  Compiling subtle v2.4.1
  Compiling once_cell v1.18.0
  Compiling thiserror v1.0.50
  Compiling log v0.4.20
  Compiling bytes v1.5.0
  Compiling const-oid v0.9.5
  Compiling generic-array v0.14.7
  Compiling smallvec v1.11.2
  Compiling ppv-lite86 v0.2.17
  Compiling pin-project-lite v0.2.13
  Compiling futures-core v0.3.29
  Compiling scopeguard v1.2.0
  Compiling either v1.9.0
  Compiling equivalent v1.0.1
  Compiling hashbrown v0.14.3
  Compiling futures-sink v0.3.29
  Compiling arrayvec v0.7.4
  Compiling futures-io v0.3.29
  Compiling slab v0.4.9
  Compiling lock_api v0.4.11
  Compiling futures-task v0.3.29
  Compiling byteorder v1.5.0
  Compiling indexmap v2.1.0
  Compiling futures-channel v0.3.29
  Compiling futures-util v0.3.29
  Compiling pin-utils v0.1.0
  Compiling aho-corasick v1.1.2
  Compiling getrandom v0.2.11
  Compiling jobserver v0.1.27
  Compiling quote v1.0.33
  Compiling syn v2.0.39
  Compiling cc v1.0.83
  Compiling rand_core v0.6.4
  Compiling cpufeatures v0.2.11
  Compiling rand_chacha v0.3.1
  Compiling num_cpus v1.16.0
  Compiling rand v0.8.5
  Compiling regex-syntax v0.8.2
  Compiling parking_lot_core v0.9.9
  Compiling lazy_static v1.4.0
  Compiling num-traits v0.2.17
  Compiling tinyvec_macros v0.1.1
  Compiling anyhow v1.0.75
  Compiling tinyvec v1.6.0
  Compiling keccak v0.1.4
  Compiling ahash v0.8.6
  Compiling unicode-bidi v0.3.13
  Compiling winnow v0.5.19
  Compiling unicode-normalization v0.1.22
  Compiling itertools v0.10.5
  Compiling percent-encoding v2.3.1
  Compiling zerocopy v0.7.27
  Compiling form_urlencoded v1.2.1
  Compiling idna v0.5.0
  Compiling static_assertions v1.1.0
  Compiling arrayref v0.3.7
  Compiling itoa v1.0.9
  Compiling pkg-config v0.3.27
  Compiling bitflags v2.4.1
  Compiling url v2.5.0
  Compiling constant_time_eq v0.3.0
  Compiling errno v0.3.8
  Compiling tracing-core v0.1.32
  Compiling unicode-xid v0.2.4
  Compiling regex-automata v0.4.3
  Compiling num-integer v0.1.45
  Compiling instant v0.1.12
  Compiling paste v1.0.14
  Compiling ahash v0.7.7
  Compiling byte-slice-cast v1.2.2
  Compiling parking_lot v0.12.1
  Compiling bitflags v1.3.2
  Compiling blake2b_simd v1.0.2
  Compiling serde_derive v1.0.193
  Compiling zeroize_derive v1.4.2
  Compiling thiserror-impl v1.0.50
  Compiling futures-macro v0.3.29
  Compiling tracing-attributes v0.1.27
  Compiling zeroize v1.7.0
  Compiling regex v1.10.2
  Compiling impl-trait-for-tuples v0.2.2
  Compiling hashbrown v0.13.2
  Compiling crc32fast v1.3.2
  Compiling semver v1.0.20
  Compiling tracing v0.1.40
  Compiling indexmap v1.9.3
  Compiling termcolor v1.4.0
  Compiling hashbrown v0.12.3
  Compiling crypto-common v0.1.6
  Compiling block-buffer v0.10.4
  Compiling digest v0.10.7
  Compiling sha2 v0.10.8
  Compiling sha3 v0.10.8
  Compiling digest v0.9.0
  Compiling num-bigint v0.4.4
  Compiling ryu v1.0.15
  Compiling bumpalo v3.14.0
  Compiling core-foundation-sys v0.8.6
  Compiling zstd-sys v2.0.9+zstd.1.5.5
  Compiling crunchy v0.2.2
  Compiling opaque-debug v0.3.0
  Compiling futures-executor v0.3.29
  Compiling futures v0.3.29
  Compiling ark-std v0.4.0
  Compiling ark-serialize-derive v0.4.2
  Compiling getrandom v0.1.16
  Compiling ark-ff-asm v0.4.2
  Compiling derivative v2.2.0
  Compiling fallible-iterator v0.2.0
  Compiling stable_deref_trait v1.2.0
  Compiling target-lexicon v0.12.12
  Compiling block-buffer v0.9.0
  Compiling rustix v0.38.25
  Compiling crossbeam-utils v0.8.16
  Compiling cranelift-isle v0.95.1
  Compiling derive_more v0.99.17
  Compiling cranelift-codegen-shared v0.95.1
  Compiling serde_json v1.0.108
  Compiling platforms v3.2.0
  Compiling toml v0.5.11
  Compiling toml_datetime v0.6.5
  Compiling toml_edit v0.20.7
  Compiling rustc_version v0.4.0
  Compiling proc-macro-crate v1.1.3
  Compiling ark-serialize v0.4.2
  Compiling cranelift-entity v0.95.1
  Compiling gimli v0.27.3
  Compiling proc-macro-crate v2.0.0
  Compiling rand_core v0.5.1
  Compiling scale-info-derive v2.10.0
  Compiling curve25519-dalek v4.1.1
  Compiling cranelift-codegen-meta v0.95.1
  Compiling signature v2.2.0
  Compiling ark-ff-macros v0.4.2
  Compiling rustc-hash v1.1.0
  Compiling parity-scale-codec-derive v3.6.9
  Compiling wasmparser v0.102.0
  Compiling fxhash v0.2.1
  Compiling slice-group-by v0.3.1
  Compiling cranelift-bforest v0.95.1
  Compiling regalloc2 v0.6.1
  Compiling object v0.30.4
  Compiling parity-scale-codec v3.6.9
  Compiling ark-ff v0.4.2
  Compiling memoffset v0.9.0
  Compiling base64 v0.13.1
  Compiling parking_lot_core v0.8.6
  Compiling sp-std v8.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling io-lifetimes v1.0.11
  Compiling wasmtime-types v8.0.1
  Compiling ed25519 v2.2.3
  Compiling Inflector v0.11.4
  Compiling cranelift-codegen v0.95.1
  Compiling crossbeam-epoch v0.9.15
  Compiling rustix v0.36.17
  Compiling hex v0.4.3
  Compiling ed25519-dalek v2.1.0
  Compiling wasmtime-environ v8.0.1
  Compiling memoffset v0.8.0
  Compiling zstd-safe v5.0.2+zstd.1.5.2
  Compiling base64 v0.21.5
  Compiling is-terminal v0.4.9
  Compiling wasmtime-runtime v8.0.1
  Compiling generic-array v0.12.4
  Compiling rustc-demangle v0.1.23
  Compiling rayon-core v1.12.0
  Compiling parking_lot v0.11.2
  Compiling cpp_demangle v0.3.5
  Compiling ansi_term v0.12.1
  Compiling humantime v2.1.0
  Compiling env_logger v0.10.1
  Compiling libsecp256k1-core v0.3.0
  Compiling scale-info v2.10.0
  Compiling uint v0.9.5
  Compiling wasmtime-jit-debug v8.0.1
  Compiling memfd v0.6.4
  Compiling curve25519-dalek v3.2.0
  Compiling bincode v1.3.3
  Compiling iana-time-zone v0.1.58
  Compiling hmac v0.12.1
  Compiling psm v0.1.21
  Compiling dirs-sys-next v0.1.2
  Compiling mach v0.3.2
  Compiling wasmtime-asm-macros v8.0.1
  Compiling byte-tools v0.3.1
  Compiling regex-syntax v0.6.29
  Compiling ref-cast v1.0.20
  Compiling wasmtime-cache v8.0.1
  Compiling crossbeam-deque v0.8.3
  Compiling block-padding v0.1.5
  Compiling regex-automata v0.1.10
  Compiling directories-next v2.0.0
  Compiling chrono v0.4.31
  Compiling file-per-thread-logger v0.1.6
  Compiling digest v0.8.1
  Compiling addr2line v0.19.0
  Compiling impl-serde v0.4.0
  Compiling merlin v3.0.0
  Compiling ref-cast-impl v1.0.20
  Compiling wasmtime-jit-icache-coherence v8.0.1
  Compiling rustc-hex v2.1.0
  Compiling wasmtime v8.0.1
  Compiling rayon v1.8.0
  Compiling matchers v0.0.1
  Compiling block-buffer v0.7.3
  Compiling libsecp256k1-gen-genmult v0.3.0
  Compiling libsecp256k1-gen-ecmult v0.3.0
  Compiling rand_chacha v0.2.2
  Compiling tracing-serde v0.1.3
  Compiling sha2 v0.9.9
  Compiling crypto-mac v0.8.0
  Compiling crypto-mac v0.11.1
  Compiling sp-debug-derive v8.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling tracing-log v0.1.4
  Compiling sharded-slab v0.1.7
  Compiling secp256k1-sys v0.6.1
  Compiling thread_local v1.1.7
  Compiling hash-db v0.16.0
  Compiling opaque-debug v0.2.3
  Compiling fake-simd v0.1.2
  Compiling tracing-subscriber v0.2.25
  Compiling sha2 v0.8.2
  Compiling hmac v0.8.1
  Compiling rand v0.7.3
  Compiling libsecp256k1 v0.7.1
  Compiling fixed-hash v0.8.0
  Compiling curve25519-dalek v2.1.3
  Compiling ss58-registry v1.44.0
  Compiling impl-codec v0.6.0
  Compiling merlin v2.0.1
  Compiling arrayvec v0.5.2
  Compiling environmental v1.1.4
  Compiling rustversion v1.0.14
  Compiling schnorrkel v0.9.1
  Compiling sp-tracing v10.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling hmac-drbg v0.3.0
  Compiling primitive-types v0.12.2
  Compiling sp-storage v13.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling wasmtime-jit v8.0.1
  Compiling hmac v0.11.0
  Compiling pbkdf2 v0.8.0
  Compiling sp-runtime-interface-proc-macro v11.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling blake2 v0.10.6
  Compiling twox-hash v1.6.3
  Compiling pbkdf2 v0.11.0
  Compiling dyn-clonable-impl v0.9.0
  Compiling num-format v0.4.4
  Compiling dyn-clone v1.0.16
  Compiling tiny-bip39 v1.0.0
  Compiling sp-core-hashing v9.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling dyn-clonable v0.9.0
  Compiling substrate-bip39 v0.4.5
  Compiling bounded-collections v0.1.9
  Compiling ed25519-zebra v3.1.0
  Compiling hash256-std-hasher v0.15.2
  Compiling secrecy v0.8.0
  Compiling array-bytes v6.2.0
  Compiling bs58 v0.5.0
  Compiling nohash-hasher v0.2.0
  Compiling backtrace v0.3.69
  Compiling gimli v0.28.1
  Compiling adler v1.0.2
  Compiling object v0.32.1
  Compiling memory-db v0.32.0
  Compiling miniz_oxide v0.7.1
  Compiling trie-db v0.27.1
  Compiling trie-root v0.18.0
  Compiling ark-poly v0.4.2
  Compiling ark-transcript v0.0.2 (https://github.com/w3f/ring-vrf?rev=3119f51#3119f51b)
  Compiling schnellru v0.2.1
  Compiling integer-sqrt v0.1.5
  Compiling sp-io v23.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling sp-arithmetic v16.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling ark-ec v0.4.2
  Compiling async-trait v0.1.74
  Compiling proc-macro-error-attr v1.0.4
  Compiling proc-macro-error v1.0.4
  Compiling parity-wasm v0.45.0
  Compiling cranelift-frontend v0.95.1
  Compiling cranelift-native v0.95.1
  Compiling wasmtime-cranelift-shared v8.0.1
  Compiling cranelift-wasm v0.95.1
  Compiling fflonk v0.1.0 (https://github.com/w3f/fflonk#95f3a57d)
  Compiling ark-scale v0.0.10
  Compiling ark-secret-scalar v0.0.2 (https://github.com/w3f/ring-vrf?rev=3119f51#3119f51b)
  Compiling ark-bls12-381 v0.4.0
  Compiling ark-scale v0.0.11
  Compiling dleq_vrf v0.0.2 (https://github.com/w3f/ring-vrf?rev=3119f51#3119f51b)
  Compiling wasmtime-cranelift v8.0.1
  Compiling common v0.1.0 (https://github.com/w3f/ring-proof?rev=0e948f3#0e948f3c)
  Compiling addr2line v0.21.0
  Compiling ark-ed-on-bls12-381-bandersnatch v0.4.0
  Compiling ring v0.1.0 (https://github.com/w3f/ring-proof?rev=0e948f3#0e948f3c)
  Compiling bandersnatch_vrfs v0.0.1 (https://github.com/w3f/ring-vrf?rev=3119f51#3119f51b)
  Compiling sp-panic-handler v8.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling fs-err v2.11.0
  Compiling expander v2.0.0
  Compiling sp-externalities v0.19.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling frame-metadata v16.0.0
  Compiling serde_spanned v0.6.4
  Compiling tiny-keccak v2.0.2
  Compiling derive-syn-parse v0.1.5
  Compiling sp-core-hashing-proc-macro v9.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling sp-version-proc-macro v8.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling same-file v1.0.6
  Compiling der v0.7.8
  Compiling walkdir v2.4.0
  Compiling sp-api-proc-macro v4.0.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling macro_magic_core_macros v0.4.3
  Compiling ff v0.13.0
  Compiling base16ct v0.2.0
  Compiling toml_edit v0.21.0
  Compiling group v0.13.0
  Compiling crypto-bigint v0.5.5
  Compiling proc-macro-warning v0.4.2
  Compiling fnv v1.0.7
  Compiling rfc6979 v0.4.0
  Compiling sec1 v0.7.3
  Compiling const-random-macro v0.1.16
  Compiling spki v0.7.3
  Compiling frame-support-procedural-tools-derive v3.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling include_dir_macros v0.7.3
  Compiling const-random v0.1.17
  Compiling elliptic-curve v0.13.8
  Compiling common-path v1.0.0
  Compiling heck v0.4.1
  Compiling frame-support-procedural-tools v4.0.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling toml v0.8.8
  Compiling ecdsa v0.16.9
  Compiling sp-metadata-ir v0.1.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling include_dir v0.7.3
  Compiling macro_magic_core v0.4.2
  Compiling cfg-expr v0.15.5
  Compiling k256 v0.13.2
  Compiling tt-call v1.0.9
  Compiling tokio-macros v2.2.0
  Compiling signal-hook-registry v1.4.1
  Compiling mio v0.8.9
  Compiling socket2 v0.5.5
  Compiling futures-timer v3.0.2
  Compiling http v0.2.11
  Compiling aquamarine v0.3.2
  Compiling tokio v1.34.0
  Compiling socket2 v0.4.10
  Compiling docify_macros v0.2.7
  Compiling asynchronous-codec v0.6.2
  Compiling data-encoding v2.5.0
  Compiling httparse v1.8.0
  Compiling unsigned-varint v0.7.2
  Compiling blake3 v1.5.0
  Compiling synstructure v0.12.6
  Compiling macro_magic_macros v0.4.2
  Compiling docify v0.2.7
  Compiling blake2s_simd v1.0.2
  Compiling macro_magic v0.4.2
  Compiling data-encoding-macro-internal v0.1.12
  Compiling multihash-derive v0.8.1
  Compiling data-encoding-macro v0.1.14
  Compiling core2 v0.4.0
  Compiling base-x v0.2.11
  Compiling pin-project-internal v1.1.3
  Compiling quick-protobuf v0.8.1
  Compiling tower-service v0.3.2
  Compiling http-body v0.4.5
  Compiling zstd-safe v6.0.6
  Compiling try-lock v0.2.4
  Compiling bs58 v0.4.0
  Compiling want v0.3.1
  Compiling bytemuck v1.14.0
  Compiling httpdate v1.0.3
  Compiling ring v0.17.6
  Compiling safe_arch v0.7.1
  Compiling matrixmultiply v0.3.8
  Compiling num-rational v0.4.1
  Compiling wide v0.7.13
  Compiling approx v0.5.1
  Compiling frame-support-procedural v4.0.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling pin-project v1.1.3
  Compiling num-complex v0.4.4
  Compiling multihash v0.17.0
  Compiling multibase v0.9.1
  Compiling tokio-util v0.7.10
  Compiling void v1.0.2
  Compiling rawpointer v0.2.1
  Compiling simba v0.8.1
  Compiling nalgebra-macros v0.2.1
  Compiling h2 v0.3.22
  Compiling kvdb v0.13.0
  Compiling vcpkg v0.2.15
  Compiling multistream-select v0.12.1
  Compiling rw-stream-sink v0.3.0
  Compiling libz-sys v1.1.12
  Compiling prometheus v0.13.3
  Compiling untrusted v0.9.0
  Compiling sp-database v4.0.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling sha-1 v0.9.8
  Compiling inout v0.1.3
  Compiling concurrent-queue v2.3.0
  Compiling cipher v0.4.4
  Compiling universal-hash v0.5.1
  Compiling event-listener v2.5.3
  Compiling wasm-bindgen-shared v0.2.89
  Compiling async-channel v1.9.0
  Compiling polyval v0.6.1
  Compiling libp2p-swarm-derive v0.32.0
  Compiling wasm-instrument v0.3.0
  Compiling sc-executor-wasmtime v0.10.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling ghash v0.5.0
  Compiling ctr v0.9.2
  Compiling aes v0.8.3
  Compiling multiaddr v0.17.1
  Compiling xcm-procedural v1.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling core-foundation v0.9.4
  Compiling libp2p-identity v0.1.3
  Compiling hyper v0.14.27
  Compiling libp2p-core v0.39.2
  Compiling aead v0.5.2
  Compiling hkdf v0.12.3
  Compiling aes-gcm v0.10.3
  Compiling x25519-dalek v2.0.0
  Compiling ring v0.16.20
  Compiling ipnet v2.9.0
  Compiling linked-hash-map v0.5.6
  Compiling nalgebra v0.32.3
  Compiling libp2p-swarm v0.42.2
  Compiling system-configuration-sys v0.5.0
  Compiling matches v0.1.10
  Compiling wasm-bindgen v0.2.89
  Compiling idna v0.2.3
  Compiling sc-utils v4.0.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling substrate-prometheus-endpoint v0.10.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling enum-as-inner v0.5.1
  Compiling match_cfg v0.1.0
  Compiling untrusted v0.7.1
  Compiling rustls v0.20.9
  Compiling trust-dns-proto v0.22.0
  Compiling hostname v0.3.1
  Compiling snow v0.9.4
  Compiling if-addrs v0.10.2
  Compiling quick-error v1.2.3
  Compiling resolv-conf v0.7.0
  Compiling lru-cache v0.1.2
  Compiling wasm-bindgen-backend v0.2.89
  Compiling pin-project-lite v0.1.12
  Compiling quicksink v0.1.2
  Compiling quick-protobuf-codec v0.1.0
  Compiling yamux v0.10.2
  Compiling x25519-dalek v1.1.1
  Compiling lru v0.10.1
  Compiling parity-send-wrapper v0.1.0
  Compiling predicates-core v1.0.6
  Compiling wasm-bindgen-macro-support v0.2.89
  Compiling libp2p-yamux v0.43.1
  Compiling finality-grandpa v0.16.2
  Compiling float-cmp v0.9.0
  Compiling difflib v0.4.0
  Compiling normalize-line-endings v0.3.0
  Compiling termtree v0.4.1
  Compiling wasm-bindgen-macro v0.2.89
  Compiling predicates-tree v1.0.9
  Compiling predicates v2.1.5
  Compiling wasm-timer v0.2.5
  Compiling mockall_derive v0.11.4
  Compiling fragile v2.0.0
  Compiling downcast v0.11.0
  Compiling fastrand v2.0.1
  Compiling linked_hash_set v0.1.4
  Compiling unicode-width v0.1.11
  Compiling ip_network v0.4.1
  Compiling partial_sort v0.2.0
  Compiling beef v0.5.2
  Compiling prost-derive v0.11.9
  Compiling bstr v1.8.0
  Compiling tower-layer v0.3.2
  Compiling scratch v1.0.7
  Compiling globset v0.4.14
  Compiling jsonrpsee-types v0.16.3
  Compiling link-cplusplus v1.0.9
  Compiling prettyplease v0.1.25
  Compiling prost v0.11.9
  Compiling mockall v0.11.4
  Compiling libp2p-allow-block-list v0.1.1
  Compiling libp2p-connection-limits v0.1.0
  Compiling libp2p-ping v0.42.0
  Compiling libp2p-kad v0.43.3
  Compiling linregress v0.5.3
  Compiling libp2p-identify v0.42.2
  Compiling libp2p-request-response v0.24.1
  Compiling tower v0.4.13
  Compiling codespan-reporting v0.11.1
  Compiling tokio-stream v0.1.14
  Compiling fixedbitset v0.4.2
  Compiling glob v0.3.1
  Compiling home v0.5.5
  Compiling cxxbridge-flags v1.0.110
  Compiling cxx v1.0.110
  Compiling clang-sys v1.6.1
  Compiling petgraph v0.6.4
  Compiling jsonrpsee-proc-macros v0.16.3
  Compiling prettyplease v0.2.15
  Compiling multimap v0.8.3
  Compiling system-configuration v0.5.1
  Compiling if-watch v3.2.0
  Compiling libp2p-tcp v0.39.0
  Compiling strum_macros v0.24.3
  Compiling memmap2 v0.5.10
  Compiling minimal-lexical v0.2.1
  Compiling nom v7.1.3
  Compiling cxx-build v1.0.110
  Compiling tempfile v3.8.1
  Compiling which v4.4.2
  Compiling libloading v0.7.4
  Compiling bindgen v0.65.1
  Compiling prost-types v0.11.9
  Compiling cexpr v0.6.0
  Compiling cxxbridge-macro v1.0.110
  Compiling tikv-jemalloc-sys v0.5.4+5.3.0-patched
  Compiling lazycell v1.3.0
  Compiling shlex v1.2.0
  Compiling prost-build v0.11.9
  Compiling peeking_take_while v0.1.2
  Compiling sc-chain-spec-derive v4.0.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling lz4-sys v1.9.4
  Compiling camino v1.1.6
  Compiling cfg_aliases v0.1.1
  Compiling wasm-opt-sys v0.114.2
  Compiling wasm-opt-cxx-sys v0.114.2
  Compiling snap v1.1.0
  Compiling semver-parser v0.7.0
  Compiling semver v0.6.0
  Compiling strum v0.24.1
  Compiling toml_edit v0.19.15
  Compiling cargo-platform v0.1.5
  Compiling safe-mix v1.0.1
  Compiling build-helper v0.1.1
  Compiling static_init_macro v1.0.2
  Compiling filetime v0.2.22
  Compiling fs2 v0.4.3
  Compiling siphasher v0.3.11
  Compiling ucd-trie v0.1.6
  Compiling utf8parse v0.2.1
  Compiling toml v0.7.8
  Compiling js-sys v0.3.66
  Compiling trust-dns-resolver v0.22.0
  Compiling libp2p-mdns v0.43.1
  Compiling libp2p-dns v0.39.0
  Compiling anstyle-parse v0.2.2
  Compiling pest v2.7.5
  Compiling wasm-bindgen-futures v0.4.39
  Compiling libp2p-wasm-ext v0.39.0
  Compiling sc-network-bitswap v0.10.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling sc-network-light v0.10.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling cargo_metadata v0.15.4
  Compiling sc-network-sync v0.10.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling static_init v1.0.3
  Compiling fork-tree v3.0.0 (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling sc-tracing-proc-macro v4.0.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling atty v0.2.14
  Compiling anstyle-query v1.0.0
  Compiling rustls v0.21.9
  Compiling http-range-header v0.3.1
  Compiling sc-sysinfo v6.0.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)
  Compiling colorchoice v1.0.0
  Compiling anstyle v1.0.4
  Compiling tower-http v0.4.4
  Compiling anstream v0.6.4
  Compiling pest_meta v2.7.5
  Compiling cid v0.9.0
  Compiling kvdb-memorydb v0.13.0
  Compiling security-framework-sys v2.9.1
  Compiling rand_pcg v0.3.1
  Compiling dirs-sys v0.3.7
  Compiling strsim v0.10.0
  Compiling names v0.13.0
  Compiling clap_lex v0.6.0
  Compiling directories v4.0.1
  Compiling clap_builder v4.4.9
  Compiling security-framework v2.9.2
  Compiling pest_generator v2.7.5
error: failed to run custom build command for `sc-network-sync v0.10.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)`

Caused by:
  process didn't exit successfully: `/Users/xxx/repos/chain/target/debug/build/sc-network-sync-422352d82123ff25/build-script-build` (exit status: 101)
  --- stderr
  thread 'main' panicked at /Users/xxx/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-build-0.11.9/src/lib.rs:1457:10:
  Could not find `protoc` installation and this build crate cannot proceed without
      this knowledge. If `protoc` is installed and this crate had trouble finding
      it, you can set the `PROTOC` environment variable with the specific path to your
      installed `protoc` binary.You could try running `brew install protobuf` or downloading it from https://github.com/protocolbuffers/protobuf/releases

  For more information: https://docs.rs/prost-build/#sourcing-protoc

  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: failed to run custom build command for `sc-network-light v0.10.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)`

Caused by:
  process didn't exit successfully: `/Users/xxx/repos/chain/target/debug/build/sc-network-light-412789c40474f39e/build-script-build` (exit status: 101)
  --- stderr
  thread 'main' panicked at /Users/xxx/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-build-0.11.9/src/lib.rs:1457:10:
  Could not find `protoc` installation and this build crate cannot proceed without
      this knowledge. If `protoc` is installed and this crate had trouble finding
      it, you can set the `PROTOC` environment variable with the specific path to your
      installed `protoc` binary.You could try running `brew install protobuf` or downloading it from https://github.com/protocolbuffers/protobuf/releases

  For more information: https://docs.rs/prost-build/#sourcing-protoc

  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: failed to run custom build command for `sc-network-bitswap v0.10.0-dev (https://github.com/paritytech/polkadot-sdk.git?branch=release-polkadot-v1.1.0#c8d2251c)`

Caused by:
  process didn't exit successfully: `/Users/xxx/repos/chain/target/debug/build/sc-network-bitswap-de3d93b81903bec7/build-script-build` (exit status: 101)
  --- stderr
  thread 'main' panicked at /Users/xxx/.cargo/registry/src/index.crates.io-6f17d22bba15001f/prost-build-0.11.9/src/lib.rs:1457:10:
  Could not find `protoc` installation and this build crate cannot proceed without
      this knowledge. If `protoc` is installed and this crate had trouble finding
      it, you can set the `PROTOC` environment variable with the specific path to your
      installed `protoc` binary.You could try running `brew install protobuf` or downloading it from https://github.com/protocolbuffers/protobuf/releases

  For more information: https://docs.rs/prost-build/#sourcing-protoc

  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

@BurnWW
Copy link
Contributor Author

BurnWW commented Jan 8, 2024

Thank you @takahser, great to connect again.
We apologize sincerely. This issue might be caused by the lack of necessary components during the initialization of the compilation environment. We have already fixed the links related to preparing the compilation environment in the Milestone 1 Test Guide.
Based on the log you provided:

info: syncing channel updates for 'nightly-2023-08-22-aarch64-apple-darwin'
Could not find protoc installation and this build crate cannot proceed without
this knowledge. If protoc is installed and this crate had trouble finding
it, you can set the PROTOC environment variable with the specific path to your
installed protoc binary.

Our preliminary assessment indicates that this problem is due to the absence of protoc in the macOS environment.

The fix is as follows:
Install protoc using brew:

## install protoc
$ brew install protobuf

## Validate protoc
$ protoc --version 
libprotoc 25.1

After successful installation, please perform the compilation operation again.

@BurnWW BurnWW requested a review from takahser January 8, 2024 10:39
@takahser takahser requested review from takahser and removed request for takahser January 9, 2024 08:31
@takahser
Copy link
Contributor

takahser commented Jan 9, 2024

@BurnWW thanks, that helped. I'm going to continue the evaluation, I'll be back with more feedback soon.

Copy link
Contributor

@takahser takahser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@BurnWW I had issues when building the docker image - do you have an idea what could be the cause? I've added my evaluation here. LMK if you have any questions.

@BurnWW
Copy link
Contributor Author

BurnWW commented Jan 12, 2024

Thank you @takahser, I have already fully understood the problem.
This error occurred because of the inability to connect to https://static.rust-lang.org. I have rebuilt the image and no longer temporarily download the build toolchain from https://static.rust-lang.org; instead, I am directly using a pre-configured build toolchain. I have updated this change in the DockerFile.

Based on the log you provided:

1363.8 Caused by:
1363.8 could not download file from 'https://static.rust-lang.org/dist/2023-08-22/cargo-nightly-x86_64-unknown-linux-gnu.tar.xz' to '/usr/local/rustup/downloads/49f5c4d796fe15d1578d71d39e1b12b2db5b258a94ddae29a44a226942f44919.partial'

Since the error is caused by network issues, subsequent compilations may still require downloading code from github.com and crates.io. If there are any network problems encountered, consider using the following methods to resolve them.

# Normal Compile Command
docker build  -f ./pos_build.Dockerfile -t wetee/wetee-node:dev .

# Using HTTP Proxy for  Compilation
docker build --build-arg HTTPS_PROXY=http://<proxy_server_ip>:<port>  -f ./pos_build.Dockerfile -t wetee/wetee-node:dev .

@BurnWW BurnWW requested a review from takahser January 12, 2024 13:15
Copy link
Contributor

@takahser takahser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@BurnWW thanks for the update and sorry for the delay. The docker issue is resolved, however, for some reason I'm not able to access the node from the polkadot.js UI. Do you have any idea what could be the issue here?
I've also updated the evaluation accordingly. In case you can't reproduce the issue we can also have a video call to speed things up.

@BurnWW
Copy link
Contributor Author

BurnWW commented Jan 25, 2024

Thank you @takahser, I have already fully understood the problem.
Last update included a new docker run command in the documentation , which I forgot to annotate in the reply; here is the complete run command.

docker run -p 9944:9944 wetee/wetee-node:dev

We have created a Matrix chat channel that can help us respond to messages and solve problems more quickly. Here is the address: https://matrix.to/#/#wetee-grant:matrix.org

@BurnWW BurnWW requested a review from takahser January 25, 2024 02:49
Copy link
Contributor

@takahser takahser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(see message in Element channel)

Copy link
Contributor

@takahser takahser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@BurnWW thanks for your efforts and flexibility during this evaluation. I've accepted it, you can find the evaluation report here.

@takahser takahser merged commit c8b3fff into w3f:master Feb 6, 2024
6 checks passed
Copy link

github-actions bot commented Feb 6, 2024

Congratulations on completing the first milestone of this grant! As part of the Grants Program, we want to help grant recipients acknowledge their grants publicly. To that end, we've created a badge for projects that successfully deliver their first milestone. Please use the badge only in reference to the work that has been completed as part of this grant, so please do not display it on your team or project's homepage unless accompanied by a short description of the grant. Furthermore, you're now welcome to announce the grant publicly. Please remember to observe the foundation's guidelines in doing so. If you haven't already, reach out to [email protected] for feedback on your announcement and cross-promotion.

Thank you for your contribution, and good luck! If you have any remaining milestone, let us know if you encounter any delays by leaving a comment on the application PR or submitting an amendment.

Copy link

github-actions bot commented Feb 6, 2024

🪙 Please fill out the invoice form in order to initiate the payment process. Thank you!

@RouvenP
Copy link

RouvenP commented Feb 16, 2024

hi @BurnWW we sent the payment today

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants