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

Runtime changes common #4180

Merged
merged 40 commits into from
Jul 26, 2023
Merged

Runtime changes common #4180

merged 40 commits into from
Jul 26, 2023

Commits on Jun 26, 2023

  1. Handle native and bn254 signatures

    Thomas Plisson committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    666fe5c View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. bn254 test save

    Thomas Plisson committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    480bc87 View commit details
    Browse the repository at this point in the history
  2. Remove bn254 implementation

    Thomas Plisson committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    3ac2541 View commit details
    Browse the repository at this point in the history
  3. verify_evm_signature and hash_keccak256

    Thomas Plisson committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    ed1d4f6 View commit details
    Browse the repository at this point in the history
  4. test_evm_verify

    Thomas Plisson committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    bea6049 View commit details
    Browse the repository at this point in the history
  5. extra info for test_evm_verify

    Thomas Plisson committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    d32a9e3 View commit details
    Browse the repository at this point in the history
  6. improve and cleanup test_evm_verify

    Thomas Plisson committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    3869edc View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    54cdb4a View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Remove unused native conversion functions

    Thomas Plisson committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    5292982 View commit details
    Browse the repository at this point in the history
  2. initial

    Thomas Plisson committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    215d8ef View commit details
    Browse the repository at this point in the history
  3. merge parent and fix conflicts

    Thomas Plisson committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    f2264cb View commit details
    Browse the repository at this point in the history
  4. Update packages and fix errors

    Thomas Plisson committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    40bebe8 View commit details
    Browse the repository at this point in the history
  5. minor correction

    Thomas Plisson committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    6502b59 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #4171 from massalabs/feature/new_signatures_verify

    EVM signatures verification
    Eitu33 authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    9c75b48 View commit details
    Browse the repository at this point in the history
  7. cargo clippy fix

    Leo-Besancon committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    d633940 View commit details
    Browse the repository at this point in the history
  8. Change the interface to sync with ABI changes (#4170)

    * Update interface impl for leo's changes
    
    Depends on feature/Improve_ABI_types_in_wasmv1 branch for massa-sc-runtime and massa-proto-rs
    
    Signed-off-by: Jean-François Morcillo <[email protected]>
    
    Update target branch
    
    Implemented the interface for my new ABIs
    
    Added prefix to get_op_keys_wasmv1
    
    Update target branch
    
    Update in_downtime context value
    
    Add some unit tests
    
    Use helper function to get address
    
    Added comments and deprecation notice
    
    Target new runtime rev to have consistant proto-rs targets
    
    Simplified a bit the prefix logic
    
    Based on review comments
    
    * Fix after rebase
    
    ---------
    
    Co-authored-by: Jean-François Morcillo <[email protected]>
    Leo-Besancon and Jean-François Morcillo authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    b967703 View commit details
    Browse the repository at this point in the history
  9. improve verify_evm_signature

    Thomas Plisson committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    821c9a7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    969b7d5 View commit details
    Browse the repository at this point in the history
  11. Fix after merge

    Leo-Besancon committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    332520b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5614d69 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    943142c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b73849a View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Merge remote-tracking branch 'origin/testnet_25' into runtime-changes…

    …-common
    Jean-François Morcillo committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    fe0995b View commit details
    Browse the repository at this point in the history
  2. NativeAmount arithmetic implementation (#4199)

    Authored-by: Jean-François Morcillo <[email protected]>
    bilboquet authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    910ed5e View commit details
    Browse the repository at this point in the history
  3. Runtime changes common leo (#4217)

    * fmt
    
    * Update branch targeting
    
    * Implement abis
    
    * Update interface (clippy, implem some abis..)
    
    * fmt
    
    * Changed back branch targeting
    Leo-Besancon authored Jul 5, 2023
    Configuration menu
    Copy the full SHA
    173278f View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Implement bs58 to/from bytes (#4223)

    Co-authored-by: Jean-François Morcillo <[email protected]>
    bilboquet and Jean-François Morcillo authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    60bdee0 View commit details
    Browse the repository at this point in the history
  2. get_origin_operation_id interface impl & abi cost

    Thomas Plisson committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d723f84 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Implement unsafe_random_wasmv1 in interface (#4231)

    * Implement unsafe_random_wasmv1
    
    * Added doc comments and deprecation notes
    Leo-Besancon authored Jul 7, 2023
    Configuration menu
    Copy the full SHA
    d4fc02b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8714624 View commit details
    Browse the repository at this point in the history
  3. Fix after merge

    Leo-Besancon committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    a4d0e27 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e14ef78 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Sync with massa-sc-runtime#283

    Signed-off-by: Jean-François Morcillo <[email protected]>
    Jean-François Morcillo authored and bilboquet committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    29868c6 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Rename blake3_hash to hash_blake3 and use blake3 directly (not via ma…

    …ssa::hash)
    
    Signed-off-by: Jean-François Morcillo <[email protected]>
    Jean-François Morcillo authored and bilboquet committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    c3567fa View commit details
    Browse the repository at this point in the history
  2. Clean some name in massa-sc-runtime interface

    Signed-off-by: Jean-François Morcillo <[email protected]>
    Jean-François Morcillo authored and bilboquet committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    18cbacb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cbd143e View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Sync with massa-sc-runtime#287

    Signed-off-by: Jean-François Morcillo <[email protected]>
    Jean-François Morcillo authored and bilboquet committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    a2f51f5 View commit details
    Browse the repository at this point in the history
  2. Sync

    Leo-Besancon committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    de74bbf View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Merge test25 and fix conflicts

    Thomas Plisson committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    3cb5508 View commit details
    Browse the repository at this point in the history
  2. update runtime version

    Thomas Plisson committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    660ea0b View commit details
    Browse the repository at this point in the history
  3. use branch instead of rev for runtime package

    Thomas Plisson committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c772ee5 View commit details
    Browse the repository at this point in the history