Skip to content

Conversation

@limemloh
Copy link
Contributor

@limemloh limemloh commented Dec 10, 2025

Purpose

This is the feature branch for the porting of the PLT scheduler to Rust.

Linear project

@github-actions
Copy link

github-actions bot commented Dec 10, 2025

The file size of the WebAssembly PLT deployment unit is 278155B.

@allanbrondum allanbrondum changed the base branch from main to p10 December 17, 2025 10:00
…e-the-plt-scheduler-library-into-the-build

Add build of plt-scheduler in concordium-consensus/Setup.hs
@codecov
Copy link

codecov bot commented Dec 18, 2025

Codecov Report

❌ Patch coverage is 0% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 60.77%. Comparing base (be3d5f4) to head (a73d010).
⚠️ Report is 1 commits behind head on p10.

Files with missing lines Patch % Lines
...oncordium-consensus/src/Concordium/PLTScheduler.hs 0.00% 7 Missing ⚠️
concordium-node/src/bin/bootstrap_checker.rs 0.00% 1 Missing ⚠️
concordium-node/src/bin/bootstrapper.rs 0.00% 1 Missing ⚠️
concordium-node/src/consensus_ffi/ffi.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              p10    #1475      +/-   ##
==========================================
+ Coverage   59.63%   60.77%   +1.13%     
==========================================
  Files         313      314       +1     
  Lines       66543    65392    -1151     
  Branches     2918     2918              
==========================================
+ Hits        39684    39741      +57     
+ Misses      23941    22733    -1208     
  Partials     2918     2918              
Files with missing lines Coverage Δ
concordium-node/src/health.rs 0.00% <ø> (ø)
concordium-node/src/bin/bootstrap_checker.rs 0.00% <0.00%> (ø)
concordium-node/src/bin/bootstrapper.rs 0.00% <0.00%> (ø)
concordium-node/src/consensus_ffi/ffi.rs 0.00% <0.00%> (ø)
...oncordium-consensus/src/Concordium/PLTScheduler.hs 0.00% <0.00%> (ø)

... and 7 files with indirect coverage changes

allanbrondum and others added 6 commits December 18, 2025 15:35
* Start implementation of execute_token_update_transaction

* workspace

* fix

* fmt

* fix

* lockfile

* fix

---------

Co-authored-by: Thomas Dinsdale-Young <ty@concordium.com>
Co-authored-by: Emil Holm Gjørup <eg@concordium.com>
…dule-queries

Ar/psr 22 implement token module queries
soerenbf and others added 27 commits January 22, 2026 10:14
* coverage

* fix

* cov

* test

* fix
…ock-state-into-haskell-callbacks

callbacks
…he-plt-block-state-into-haskell

Provide access to the plt block state in Haskell
Co-authored-by: allanbrondum <ar@concordium.com>
…ation-and-returning-events-and-reject

ser
* Rename module state to key-value state

* Use opaque account type in token account info query

* Align token query signatures with Haskell

* Rename state to key-value state

* fix
@allanbrondum allanbrondum changed the base branch from main to p11 January 27, 2026 15:36
allanbrondum and others added 2 commits January 27, 2026 21:51
* Account address handling changes

* use non-canonical address in reject reason
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.

5 participants