-
Notifications
You must be signed in to change notification settings - Fork 2
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
Liquid staking sc #121
base: feat/beta
Are you sure you want to change the base?
Liquid staking sc #121
Commits on Sep 2, 2024
-
Generated liquid-staking contract
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18379ff - Browse repository at this point
Copy the full SHA 18379ffView commit details
Commits on Sep 12, 2024
-
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb2a96c - Browse repository at this point
Copy the full SHA cb2a96cView commit details -
Added liquid staking sc to project cargo file
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3ba2a80 - Browse repository at this point
Copy the full SHA 3ba2a80View commit details -
Added liquidity pools module + delegation sc address mapper
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b813a9 - Browse repository at this point
Copy the full SHA 2b813a9View commit details -
Added endpoints for stake and unstake
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf015a3 - Browse repository at this point
Copy the full SHA bf015a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f846938 - Browse repository at this point
Copy the full SHA f846938View commit details -
Upgrade liquid staking to 0.53.0
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbd0371 - Browse repository at this point
Copy the full SHA fbd0371View commit details
Commits on Sep 13, 2024
-
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da50c96 - Browse repository at this point
Copy the full SHA da50c96View commit details -
Modified delegation storage and added endpoint to register
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07e2fc1 - Browse repository at this point
Copy the full SHA 07e2fc1View commit details -
Modified storage to use a map instead of a set
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddd8558 - Browse repository at this point
Copy the full SHA ddd8558View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c87caf - Browse repository at this point
Copy the full SHA 4c87cafView commit details -
Moved callbacks to be right under their endpoint
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7273d97 - Browse repository at this point
Copy the full SHA 7273d97View commit details -
Added consts for endpoint names
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 266eecd - Browse repository at this point
Copy the full SHA 266eecdView commit details -
Added check for delegation value to be > 0
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22a0b9a - Browse repository at this point
Copy the full SHA 22a0b9aView commit details
Commits on Sep 15, 2024
-
Added sc-config for proxy generation
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1aa6adf - Browse repository at this point
Copy the full SHA 1aa6adfView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76a83c3 - Browse repository at this point
Copy the full SHA 76a83c3View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c171b7 - Browse repository at this point
Copy the full SHA 9c171b7View commit details
Commits on Sep 17, 2024
-
Merge pull request #124 from multiversx/liquid-staking-coverage
Liquid staking unit tests setup
Configuration menu - View commit details
-
Copy full SHA for 5f25329 - Browse repository at this point
Copy the full SHA 5f25329View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c4f410 - Browse repository at this point
Copy the full SHA 3c4f410View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c3e29f - Browse repository at this point
Copy the full SHA 8c3e29fView commit details
Commits on Sep 18, 2024
-
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70bbba4 - Browse repository at this point
Copy the full SHA 70bbba4View commit details -
Used most recent unified syntax for raw calls
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dae3485 - Browse repository at this point
Copy the full SHA dae3485View commit details -
Added delegation mock contract
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1119850 - Browse repository at this point
Copy the full SHA 1119850View commit details -
Renamed main file in delegation
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b069bf - Browse repository at this point
Copy the full SHA 3b069bfView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cdc17be - Browse repository at this point
Copy the full SHA cdc17beView commit details -
Added sc-config for proxy generation
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b62311 - Browse repository at this point
Copy the full SHA 9b62311View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b8986e - Browse repository at this point
Copy the full SHA 1b8986eView commit details -
Added delegation proxy + deploy setup
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c94913 - Browse repository at this point
Copy the full SHA 0c94913View commit details -
Removed workspace from delegation
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7eb812b - Browse repository at this point
Copy the full SHA 7eb812bView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d55dc28 - Browse repository at this point
Copy the full SHA d55dc28View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfa1edc - Browse repository at this point
Copy the full SHA bfa1edcView commit details -
Added balance to delegation address and removed deploy function
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3be3909 - Browse repository at this point
Copy the full SHA 3be3909View commit details -
Modified check account address
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e95ce6b - Browse repository at this point
Copy the full SHA e95ce6bView commit details -
Modified cargo toml to use its proxy in tests
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f25026 - Browse repository at this point
Copy the full SHA 8f25026View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4358578 - Browse repository at this point
Copy the full SHA 4358578View commit details -
Configuration menu - View commit details
-
Copy full SHA for be080c7 - Browse repository at this point
Copy the full SHA be080c7View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1eeeb0 - Browse repository at this point
Copy the full SHA d1eeeb0View commit details -
Added endpoints for registering BLS keys and header verifier
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc5a881 - Browse repository at this point
Copy the full SHA bc5a881View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e16e32 - Browse repository at this point
Copy the full SHA 0e16e32View commit details
Commits on Sep 19, 2024
-
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2931ae2 - Browse repository at this point
Copy the full SHA 2931ae2View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc50c51 - Browse repository at this point
Copy the full SHA dc50c51View commit details -
Added function to check if contract is registered
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af31c22 - Browse repository at this point
Copy the full SHA af31c22View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 027f1eb - Browse repository at this point
Copy the full SHA 027f1ebView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5f7a911 - Browse repository at this point
Copy the full SHA 5f7a911View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ad2926 - Browse repository at this point
Copy the full SHA 5ad2926View commit details -
Added tests for unstake endpoint
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70137da - Browse repository at this point
Copy the full SHA 70137daView commit details -
Added first iteration for claim rewards from delegation endpoint
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c65ed6 - Browse repository at this point
Copy the full SHA 6c65ed6View commit details -
Added require for no delegated value
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb01186 - Browse repository at this point
Copy the full SHA bb01186View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ec5667 - Browse repository at this point
Copy the full SHA 9ec5667View commit details -
Update test's expected error message
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a4f479 - Browse repository at this point
Copy the full SHA 1a4f479View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for afe0c1a - Browse repository at this point
Copy the full SHA afe0c1aView commit details -
Added claim rewards from delegation test
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6eb5fb - Browse repository at this point
Copy the full SHA c6eb5fbView commit details
Commits on Sep 23, 2024
-
Added check for delegated value in unstake scenario
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7200eb3 - Browse repository at this point
Copy the full SHA 7200eb3View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a8795a - Browse repository at this point
Copy the full SHA 1a8795aView commit details -
Added require to check if there is no address registered
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f0265a - Browse repository at this point
Copy the full SHA 4f0265aView commit details -
Added tests for BLS registration + Mockup setup for HeaderVer
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca7e5fe - Browse repository at this point
Copy the full SHA ca7e5feView commit details -
Added require to check bls-address map if empty
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27ddb0c - Browse repository at this point
Copy the full SHA 27ddb0cView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a30c57 - Browse repository at this point
Copy the full SHA 6a30c57View commit details
Commits on Sep 24, 2024
-
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e29f3e6 - Browse repository at this point
Copy the full SHA e29f3e6View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96f835b - Browse repository at this point
Copy the full SHA 96f835bView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20f972a - Browse repository at this point
Copy the full SHA 20f972aView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b1b7a9 - Browse repository at this point
Copy the full SHA 8b1b7a9View commit details -
Added slash more than delegated value scenario
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3c2009d - Browse repository at this point
Copy the full SHA 3c2009dView commit details -
Modified endpoint to use validator address as well
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5174a65 - Browse repository at this point
Copy the full SHA 5174a65View commit details -
Added endpoint for sovereign chain funding
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03044b9 - Browse repository at this point
Copy the full SHA 03044b9View commit details
Commits on Oct 2, 2024
-
Merge pull request #128 from multiversx/liquid-staking-coverage
Test Driven Development for LS Endpoints
Configuration menu - View commit details
-
Copy full SHA for 81ae496 - Browse repository at this point
Copy the full SHA 81ae496View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ec10a3 - Browse repository at this point
Copy the full SHA 8ec10a3View commit details -
Liquid Staking upgrade to 0.53.1
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4382f04 - Browse repository at this point
Copy the full SHA 4382f04View commit details
Commits on Oct 4, 2024
-
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21138d7 - Browse repository at this point
Copy the full SHA 21138d7View commit details -
Removed
Self::Api
for framwork typesSigned-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a422a0f - Browse repository at this point
Copy the full SHA a422a0fView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c93eb7 - Browse repository at this point
Copy the full SHA 1c93eb7View commit details -
Added custom type for ChainId and used custom types where is needed
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 463b891 - Browse repository at this point
Copy the full SHA 463b891View commit details -
Switched endpoint names from &str to &[u8]
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c71079c - Browse repository at this point
Copy the full SHA c71079cView commit details -
Modified stake_callback storage mapper value modification
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e450715 - Browse repository at this point
Copy the full SHA e450715View commit details -
Added refund tx for error scenario
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cc8cd5b - Browse repository at this point
Copy the full SHA cc8cd5bView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ebef8ba - Browse repository at this point
Copy the full SHA ebef8baView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8182d7 - Browse repository at this point
Copy the full SHA d8182d7View commit details -
Removed the unused parameter of the callback
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e46ef59 - Browse repository at this point
Copy the full SHA e46ef59View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b12775 - Browse repository at this point
Copy the full SHA 3b12775View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb6c1eb - Browse repository at this point
Copy the full SHA cb6c1ebView commit details -
Added register_promise instead of old async call
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 489cc4b - Browse repository at this point
Copy the full SHA 489cc4bView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c673fe5 - Browse repository at this point
Copy the full SHA c673fe5View commit details -
Storage require functions renames
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64666a4 - Browse repository at this point
Copy the full SHA 64666a4View commit details -
Optimization to not reuse mapper
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad84e15 - Browse repository at this point
Copy the full SHA ad84e15View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdcd2cc - Browse repository at this point
Copy the full SHA bdcd2ccView commit details -
Created mapper before the for loop
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8ee176 - Browse repository at this point
Copy the full SHA b8ee176View commit details -
Moved upgrade endpoint next to init
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7fdf10f - Browse repository at this point
Copy the full SHA 7fdf10fView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42523de - Browse repository at this point
Copy the full SHA 42523deView commit details -
Modified expected error message
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d6d794 - Browse repository at this point
Copy the full SHA 4d6d794View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a89013 - Browse repository at this point
Copy the full SHA 4a89013View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f859ff9 - Browse repository at this point
Copy the full SHA f859ff9View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f1c676c - Browse repository at this point
Copy the full SHA f1c676cView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05ca4a3 - Browse repository at this point
Copy the full SHA 05ca4a3View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23b7c8f - Browse repository at this point
Copy the full SHA 23b7c8fView commit details -
Adapted tests for for AddressToId implementation
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf183b1 - Browse repository at this point
Copy the full SHA cf183b1View commit details -
Added proxy call for delegation
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e7d7d6 - Browse repository at this point
Copy the full SHA 4e7d7d6View commit details -
Added proxy calls for other endpoints
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33a144e - Browse repository at this point
Copy the full SHA 33a144eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e2a6d6 - Browse repository at this point
Copy the full SHA 4e2a6d6View commit details -
Merge pull request #135 from multiversx/update-github-actions-v3.3.1
Update actions.yml contracts v3.3.1
Configuration menu - View commit details
-
Copy full SHA for 07ffa05 - Browse repository at this point
Copy the full SHA 07ffa05View commit details
Commits on Oct 8, 2024
-
Merge pull request #132 from multiversx/ls-fw-upgrade
Liquid Staking upgrade to 0.53.1
Configuration menu - View commit details
-
Copy full SHA for 7032b95 - Browse repository at this point
Copy the full SHA 7032b95View commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22d4a4e - Browse repository at this point
Copy the full SHA 22d4a4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c45c4b4 - Browse repository at this point
Copy the full SHA c45c4b4View commit details
Commits on Oct 9, 2024
-
Added correct annotation for promise callbacks
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 216de6e - Browse repository at this point
Copy the full SHA 216de6eView commit details -
Signed-off-by: Andrei Baltariu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36f041b - Browse repository at this point
Copy the full SHA 36f041bView commit details -
Merge pull request #134 from multiversx/ls-fixes
Liquid-Staking fixes after review
Configuration menu - View commit details
-
Copy full SHA for 588fa7f - Browse repository at this point
Copy the full SHA 588fa7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0874cf - Browse repository at this point
Copy the full SHA a0874cfView commit details