Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
93fdd7b
refactor: The core of `RRSC` consensus is actually an extension of Np…
0xbillw Feb 13, 2025
211bd6c
feat: introduce `BEEFY` consensus
0xbillw Feb 21, 2025
75067bb
Major refactoring of 4 key functions (WIP)
0xbillw Apr 16, 2025
d1733d2
refactor: use compile-time env variables instead of conditional compi…
0xbillw Apr 17, 2025
6c738cf
chain-spec: update `devnet` chain-spec as ready to deploy
0xbillw Apr 18, 2025
94b62be
chore: change the IP address of devnet bootnode
0xbillw Apr 21, 2025
fbae6da
Fix: the bug in the shell script when passing complex arguments
0xbillw Apr 21, 2025
e8f8b23
chore: use default ss58 address instead
0xbillw Apr 21, 2025
9f80613
chore: support release version in local run
0xbillw Apr 21, 2025
774895e
chore: remove unused function and module
0xbillw Apr 24, 2025
2201127
chore: pretty log message
0xbillw Apr 24, 2025
4f2d3b5
chore: remove legacy attestation validator
0xbillw Apr 30, 2025
2057719
chore: remove unused storage of pallet-tee-worker
0xbillw Apr 30, 2025
ee9b1e5
fix: update TEE Worker
0xbillw Apr 30, 2025
2cd0bf4
chore: remove unused `LastRefresh` storage
0xbillw Apr 30, 2025
d1a7051
chore: bump version of crates: `tonic` `prost` `tower`
0xbillw May 6, 2025
c6e4493
chore: remove unused dependencies
0xbillw May 6, 2025
5c32903
chore: log tx and block hash when ceseal register
0xbillw May 6, 2025
7259b80
refactor: [pallet-tee-worker] remove unused event and error enums
0xbillw May 6, 2025
c765db1
refactor: make MasterKey launch work clearer
0xbillw May 6, 2025
30a256a
feat: exit `ceseal` when rolling master-key
0xbillw May 26, 2025
36909cf
fix: enable package emission for new version tonic
0xbillw May 30, 2025
6a50683
refactor: ceseal gRPC route build
0xbillw May 30, 2025
f97aae6
chore: update devnet chain-spec
0xbillw May 30, 2025
f877414
refactor: handover as seperate service
0xbillw Jun 6, 2025
31c71ea
fix: [pallet-tee-worker] signature time range verify
0xbillw Jun 6, 2025
91e53ac
feat: use timestamp as round robin for master key distribute
0xbillw Jun 7, 2025
319cfc4
fix: time gap on master key share
0xbillw Jun 7, 2025
9e49481
fix: try use randomness for mk distribute
0xbillw Jun 10, 2025
21596a9
chore: use `tracing-subscriber` without sanitized
0xbillw Jun 10, 2025
2d14d45
refactor: Introduce config for `ceseal` and adapt `handover` to the n…
0xbillw Jun 18, 2025
759926a
optimize: Use `stdout` directly instead of redirect to file
0xbillw Jun 19, 2025
f1e190f
optimize: Graceful shutdown previous ceseal when handover and fix som…
0xbillw Jun 20, 2025
6fe52ee
optimize: Fewer runtime process of `ceseal` hierarchies
0xbillw Jun 20, 2025
8605265
chore: Relax the lower limit for signature timestamp verification
0xbillw Jun 20, 2025
bac4416
fix: The `env::current_dir` is not included within `use-sysinfo` feat…
0xbillw Jun 23, 2025
b9edcc5
chore: Remove unused `handover.ts`
0xbillw Jun 23, 2025
c4a5e10
chore: Change attestation expired duration to 6 hours
0xbillw Jun 27, 2025
32fe3be
optimize: Ignore updating attestation when serve as handover
0xbillw Jun 27, 2025
dcb2f10
optimize: Handover id and master both keys
0xbillw Jun 30, 2025
3931264
optimize: Allow the handover process to continue when the two hashes …
0xbillw Jun 30, 2025
5d778ba
refactor: Move SGX attestation expired duration to config
0xbillw Jul 1, 2025
f536605
fix: Unify the value of `pccs_url` in `sgx_default_qcnl.conf` file to…
0xbillw Jul 1, 2025
1301b4b
chore: Remove the `deno` environment dockerfile
0xbillw Jul 1, 2025
7a58b0c
chore: Remove the unused dockerfile of `ceseal`
0xbillw Jul 2, 2025
5f08387
chore: Upgrade OS version of `cess-chain` image and the dependent env…
0xbillw Jul 2, 2025
fc31989
optimize: Upgrade the version of `gramine` from `1.5` to `1.9` and dr…
0xbillw Jul 2, 2025
c5029d1
chore: Update some crate small version
0xbillw Jul 4, 2025
8c12d9b
chore: Remove unused crate in workspace dependencies
0xbillw Jul 4, 2025
b4b66f1
optimize: Unify the management of dependencies for `ceseal` included …
0xbillw Jul 7, 2025
63d1d47
chore: Make chain-spec names more concise
0xbillw Jul 8, 2025
29b3287
chore: Consistent `chain-spec` file naming convention
0xbillw Jul 9, 2025
9899368
chore: Do not use Polkadot's telemetry for the time being.
0xbillw Jul 9, 2025
637a72e
chore: Make the construction and updating of chain-spec tool-based.
0xbillw Jul 9, 2025
e704244
chore: Update staged `devnet` chain-spec
0xbillw Jul 9, 2025
ba1619c
chore: A tool for launch validator nodes
0xbillw Jul 9, 2025
a96f2da
fix: `make` is not aware of code changes compiled by `cargo`
0xbillw Jul 10, 2025
5b74191
chore: Manage all members `edition` using the workspace edition
0xbillw Jul 15, 2025
1d3771c
chore: Remove unused folder
0xbillw Jul 16, 2025
b37c972
chore: Update run scripts due to ceseal target changed
0xbillw Jul 16, 2025
5562b70
chore: Print genesis hash of chain-spec on compile
0xbillw Jul 16, 2025
6bc039b
chore: Update `polkadot-sdk` revision (use fixed tag: `polkadot-stab…
0xbillw Jul 17, 2025
7e697a5
chore: Update `subxt` to `0.42`, `smoldot` to `0.19.4`, `parity-scale…
0xbillw Jul 17, 2025
fc2c595
fix: Attestation report `Option` type decode error due to `parity-sca…
0xbillw Jul 16, 2025
9e1ff73
chore: Update `devnet` chain-spec
0xbillw Jul 17, 2025
1b0efc6
chore: Prepare for launch `testnet2`
0xbillw Jul 17, 2025
ab5c3a3
chore: Bump some crates version for release
0xbillw Jul 17, 2025
deb07d7
chore: Remove unused wasm override file
0xbillw Jul 17, 2025
264c966
chore: Use `Rust` edition 2024
0xbillw Jul 17, 2025
5f692f6
chore: Update Rust toolchain version to `1.88.0`
0xbillw Jul 17, 2025
713919a
chore: Use `serde-json-core` instead of `pink-json` for `no-std` JSON…
0xbillw Jul 17, 2025
29bdcd2
chore: Update chain-specs of `devnet` and `testnet2`
0xbillw Jul 17, 2025
9f9b20b
chore: Separate the code and resources related to TEE Worker into an …
0xbillw Aug 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@ DS_Store
Dockerfile
**/target
**/ceseal/bin/*
**/ceseal/gramine-build/ceseal
**/ceseal/gramine-build/ceseal.manifest
**/ceseal/gramine-build/ceseal.manifest.sgx
**/ceseal/gramine-build/ceseal.sig
**/ceseal/gramine-build/data
**/ceseal/gramine-build/cruntime
.github
.maintain
.vscode
Expand Down
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ indent_size=tab
indent_style=tab
indent_size=tab

[standalone/teeworker/{ceseal,cifrost}/**.rs]
[standalone/teeworker/ceseal/**.rs]
indent_style=space
indent_size=4

Expand Down
Loading