Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

Feature: Checkpoint refactor and cross-net message execution #67

Merged
merged 28 commits into from
Apr 10, 2023

Commits on Mar 15, 2023

  1. add cron fields

    willeslau committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    4be2362 View commit details
    Browse the repository at this point in the history
  2. fmt code

    willeslau committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    2cedc62 View commit details
    Browse the repository at this point in the history
  3. Update gateway/src/state.rs

    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    cryptoAtwill and adlrocha authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    6dc45bd View commit details
    Browse the repository at this point in the history
  4. Update gateway/src/types.rs

    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    cryptoAtwill and adlrocha authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    51ec87f View commit details
    Browse the repository at this point in the history
  5. update cron (#65)

    * update cron
    
    * fix lint
    
    ---------
    
    Co-authored-by: willesxm <willeslau@gmail.com>
    cryptoAtwill and willeslau authored Mar 15, 2023
    Configuration menu
    Copy the full SHA
    304d549 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. add submit cron impl

    cryptoAtwill committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    27007e1 View commit details
    Browse the repository at this point in the history
  2. add more checks

    cryptoAtwill committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    7e22f00 View commit details
    Browse the repository at this point in the history
  3. add some todo

    cryptoAtwill committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    25e8044 View commit details
    Browse the repository at this point in the history
  4. derive total validators

    cryptoAtwill committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    5d35dbe View commit details
    Browse the repository at this point in the history
  5. add todo

    cryptoAtwill committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    8182b7b View commit details
    Browse the repository at this point in the history
  6. specify rust tool chain

    cryptoAtwill committed Mar 16, 2023
    Configuration menu
    Copy the full SHA
    63d1817 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. add tests

    cryptoAtwill committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    5c1c68c View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. support abort

    cryptoAtwill committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    b2bf4d4 View commit details
    Browse the repository at this point in the history
  2. simplify impl

    cryptoAtwill committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    1e71242 View commit details
    Browse the repository at this point in the history
  3. Track validators (#70)

    * track validators
    
    * add validator check to submit cron
    
    * update impl
    cryptoAtwill authored Mar 20, 2023
    Configuration menu
    Copy the full SHA
    2cc63cc View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Weighted vote (#71)

    * track validators
    
    * add validator check to submit cron
    
    * update impl
    
    * weighted vote
    
    * Update gateway/src/cron.rs
    
    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    
    * update method name
    
    ---------
    
    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    cryptoAtwill and adlrocha authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    976b710 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Cron submit tests (#73)

    * track validators
    
    * add validator check to submit cron
    
    * update impl
    
    * weighted vote
    
    * Update gateway/src/cron.rs
    
    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    
    * update method name
    
    * add tests
    
    * refactor pending epoches
    
    * fix clippy
    
    * add more tests
    
    ---------
    
    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    cryptoAtwill and adlrocha authored Mar 23, 2023
    Configuration menu
    Copy the full SHA
    d1d09ae View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Refactor checkpoints (#74)

    * track validators
    
    * add validator check to submit cron
    
    * update impl
    
    * weighted vote
    
    * Update gateway/src/cron.rs
    
    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    
    * update method name
    
    * add tests
    
    * refactor pending epoches
    
    * fix clippy
    
    * add more tests
    
    * initial commit
    
    * Cross execution (#75)
    
    * update bottom up execution
    
    * update cross message execution
    
    * fix fmt
    
    * update review and clean up
    
    * check message ordering
    
    * Cross execution tests (#76)
    
    * fix clippy
    
    * fmt code
    
    ---------
    
    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    cryptoAtwill and adlrocha authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    de4875b View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    469a801 View commit details
    Browse the repository at this point in the history
  2. cargo fmt

    adlrocha committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    a119ac8 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Vote checkpoints (#81)

    * track validators
    
    * add validator check to submit cron
    
    * update impl
    
    * weighted vote
    
    * Update gateway/src/cron.rs
    
    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    
    * update method name
    
    * add tests
    
    * refactor pending epoches
    
    * fix clippy
    
    * add more tests
    
    * initial commit
    
    * Cross execution (#75)
    
    * update bottom up execution
    
    * update cross message execution
    
    * fix fmt
    
    * update review and clean up
    
    * check message ordering
    
    * Cross execution tests (#76)
    
    * fix clippy
    
    * fmt code
    
    * generics for cron submission
    
    * migrate to sdk
    
    * format code
    
    * remove wip field
    
    * work in progress
    
    * local changes
    
    * reorg code
    
    * update comment
    
    * update tests
    
    * format code and clippy
    
    * fix error
    
    ---------
    
    Co-authored-by: adlrocha <adlrocha@tutamail.com>
    cryptoAtwill and adlrocha authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    de81961 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    779963e View commit details
    Browse the repository at this point in the history
  3. fix tests

    cryptoAtwill committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    e2bf214 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f1774d View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. fix checkpoint (#85)

    cryptoAtwill authored Apr 6, 2023
    Configuration menu
    Copy the full SHA
    75455bf View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. update queue serialization (#86)

    * update queue serialization
    
    * remove println
    
    * fix fmt
    cryptoAtwill authored Apr 10, 2023
    Configuration menu
    Copy the full SHA
    de18059 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54a62bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21e794c View commit details
    Browse the repository at this point in the history