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

Ceseal tonic #298

Merged
merged 75 commits into from
Jan 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
57eacf1
some modifies about format files
0xbillw Dec 13, 2023
b22fd32
initail ceseal commit (WIP, inspired by phala-blockchain)
0xbillw Dec 13, 2023
2ec9ef5
add clean task
0xbillw Dec 19, 2023
0b4cc95
Accept Rocket's optimization suggestions
0xbillw Dec 19, 2023
54974c2
recover the register_worker_v2 api
0xbillw Dec 19, 2023
4920692
Make the value of GRANDPA_JUSTIFICATION_PERIOD smaller so that the CE…
0xbillw Dec 19, 2023
9555678
reserve the bin directory
0xbillw Dec 21, 2023
17cdb76
Modify the run scripts for easier development and debugging
0xbillw Dec 22, 2023
20ea02a
Simplify and adjust ceseal
0xbillw Dec 22, 2023
b38f802
Merge branch 'main' into ceseal_born_sync_main
0xbillw Dec 22, 2023
4e7380c
merge pallet-registry to pallet-tee-worker
0xbillw Dec 26, 2023
68040ea
use `Tonic` instead of `Rocket`
0xbillw Dec 28, 2023
82d824c
update run scripts
0xbillw Dec 28, 2023
1b1bf30
update docker ignore
0xbillw Dec 28, 2023
26d35db
missing removed bin_api_service.rs
0xbillw Dec 28, 2023
799afa8
Migration of POIS library and PODR2 library code for Kaleido project …
0xbillw Jan 3, 2024
a6c0fc0
Migration POIS module to cestory (WIP, only code migration)
0xbillw Jan 3, 2024
ff125dd
Let podr2 server made after keyfairy ready (WIP)
0xbillw Jan 6, 2024
6e4307b
make CesealExpertStub service for external services (WIP)
0xbillw Jan 10, 2024
91090bb
feat:use podr2 key to be real key (#278)
democ98 Jan 12, 2024
a888ab1
fix:merge conflict (#279)
democ98 Jan 12, 2024
f83bfbb
Avoid cloning the ceseal instance and to use mutex on its internal st…
0xbillw Jan 12, 2024
32d8a24
fix:mapping rsa key to identity key is overkill (#280)
democ98 Jan 15, 2024
7d25c5d
move the external service make things out of ceseal, and let pois on …
0xbillw Jan 15, 2024
9842295
add ceseal worker role same as kaleido
0xbillw Jan 15, 2024
34b6355
remove `http_fetch()` method of ceseal api
0xbillw Jan 15, 2024
44dcd34
we don't need `NetworkConfig` yet
0xbillw Jan 16, 2024
93d5e35
recover the inject_key validate
0xbillw Jan 16, 2024
5cc2c30
remove unused arg: use_ias
0xbillw Jan 16, 2024
e339a15
Simplify Ceseal's public endpoint maintenance (although not simplifie…
0xbillw Jan 16, 2024
6ee8fbb
Sync changes of branch 'main' into ceseal_tonic
0xbillw Jan 17, 2024
346a6c0
fix:modify the signature provided to the miner to upload to the chain…
democ98 Jan 17, 2024
280a2e0
feat:modify podr2 and chain processing logic (#284)
democ98 Jan 18, 2024
65dbe5b
Support to handover sealed data on ceseal enclave bin update
0xbillw Jan 22, 2024
0e9ec43
feat: adapt runtime for Ceseal (#287)
ytqaljn Jan 23, 2024
1f64da3
The changes that were missed by the last commit
0xbillw Jan 23, 2024
e305d66
feat: support tee role (#289)
democ98 Jan 23, 2024
6643468
feat: standardize payload and add exit function (#290)
ytqaljn Jan 23, 2024
d6b1a72
fix: payload (#291)
ytqaljn Jan 24, 2024
2445bd0
fix:can't register endpoint when ciforst startup (#292)
democ98 Jan 24, 2024
a105f93
feat: Integrated evm wallet compatible with pallets
ytqaljn Jan 24, 2024
72b3300
feat: add cifrost dockerfile
0xbillw Jan 24, 2024
5f782ac
feat: add new version cess-node dockerfile
0xbillw Jan 24, 2024
45c1df6
enhance: use precompiled protoc binnary instead build from source
0xbillw Jan 24, 2024
ae56e10
fix: fall back payload
ytqaljn Jan 25, 2024
219a9c0
remove unused arg: git_proxy
0xbillw Jan 26, 2024
a9d0d20
fix: fix verify bug
ytqaljn Jan 26, 2024
591edf9
update: adjust the corresponding handling fees.
ytqaljn Jan 26, 2024
331e9d3
Merge branch 'ceseal_tonic' of https://github.com/CESSProject/cess in…
ytqaljn Jan 26, 2024
3bf7cb0
Fix: when ceseal recovered from the checkpoint file, the keyfairy sen…
0xbillw Jan 26, 2024
062b909
Change the checkpoint interval default value to 15 minutes
0xbillw Jan 26, 2024
e3df13a
Make `make` easier to build all
0xbillw Jan 26, 2024
f46421b
Because you missed updating `Cargo.lock` again due to `evm-account-ma…
0xbillw Jan 26, 2024
8ff9421
fix some bug (#293)
democ98 Jan 26, 2024
c6a6a1b
feat: change the pois_param to those configured on the chain
0xbillw Jan 29, 2024
f2cd015
fix: missed updating Cargo.lock again
0xbillw Jan 29, 2024
4a19d4f
refactor: use const variable instead of `magic number`
0xbillw Jan 29, 2024
f671141
chore: remove unused cli arguments
0xbillw Jan 29, 2024
e8c95b1
fix: some bug
ytqaljn Jan 29, 2024
13d64ec
Merge branch 'ceseal_tonic' of https://github.com/CESSProject/cess in…
ytqaljn Jan 29, 2024
40731f5
fix:some bug in podr2 business (#294)
democ98 Jan 30, 2024
9fe1963
fix: some bug calculate report
ytqaljn Jan 30, 2024
a82e0bc
Merge branch 'ceseal_tonic' of https://github.com/CESSProject/cess in…
ytqaljn Jan 30, 2024
a30dc2b
feat: distinguish the concurrency of external services based on the k…
0xbillw Jan 30, 2024
1f43c29
chore: missing the affected `Cargo.lock` file again
0xbillw Jan 30, 2024
2efc605
Ceseal tonic reward (#296)
ytqaljn Jan 30, 2024
b55bdb6
feat: using conditional compilation of `features` to set up `IAS` rel…
0xbillw Jan 31, 2024
1702bc7
fix: warning and calculate reward bug
ytqaljn Jan 31, 2024
9726a72
update json
ytqaljn Jan 31, 2024
c2a9f00
update testnet develop
ytqaljn Jan 31, 2024
12593a3
update expenders
ytqaljn Jan 31, 2024
54186ad
fix: change the hard-code PODR2 compute thread pool to arg
0xbillw Jan 31, 2024
42eb472
chore: some logs
0xbillw Jan 31, 2024
19d9705
update testnet spec
ytqaljn Jan 31, 2024
d2220c0
refactor: extract the dependencies of dockerfile into independent ima…
0xbillw Jan 31, 2024
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
4 changes: 3 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
DS_Store
Dockerfile
target
**/target
**/ceseal/bin/*
.github
.maintain
.vscode
docs
LICENSE
README.md
28 changes: 22 additions & 6 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,16 +1,32 @@
root = true

[*]
indent_style=space
indent_size=2
tab_width=2
indent_size=4
tab_width=4
end_of_line=lf
charset=utf-8
trim_trailing_whitespace=true
insert_final_newline = true
max_line_length=120
insert_final_newline=true

[*.{rs,toml}]
[pallets/**.rs]
indent_style=tab
indent_size=tab

[standalone/chain/{node,runtime}/**.rs]
indent_style=tab
indent_size=tab

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

[*.{yml,yaml}]
indent_style=space
indent_size=2
tab_width=2
max_line_length=100
end_of_line=lf

[scripts/**]
indent_style=space
indent_size=4
Loading
Loading