Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: a16z/helios
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: eigerco/helios
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 15 commits
  • 35 files changed
  • 5 contributors

Commits on Jul 24, 2023

  1. WIP: Compile helios in a canister (#1)

    * Use stable Rust instead
    
    * Vendor `ic-http` from `bitcoin-canister`
    
    * config: Replace `reqwest` with `ic-http`
    
    * Replace most of `ethers` with `ethers-core`
    
    * consensus: replace `reqwest` with `ic-http`
    
    * client: replace `ethers` with `ethers-core`
    
    * client: Replace `gloo-timers` and `wasm-bindgen-futures` with `ic-cdk`
    
    * Remove tokio::task::spawn_blocking
    
    * remove ic-http/example_canister
    
    * use ic-cdk instead of wasm-timer
    oblique authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e42c2cd View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Use canister outcalls for http execution (#2)

    * Use canister outcalls for http execution
    
    * Remove unneeded alloc deserializing response
    
    * Make http requests cross platform and remove ic-http
    
    * Remove candid dep and target guard ic_cdk
    
    * Extract cycle cost constants to separate module
    
    * Fix deserializing responses from node
    
    * remove ic_cdk dep from execution
    
    * fix target guarded stuff
    zvolin authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    b4b2227 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. chore: upgrade revm to v3

    oblique authored and zvolin committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    b717080 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef6407c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2bc783a View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

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

Commits on Jul 29, 2023

  1. feat: Minimize the time node is locked when advancing (#6)

    * feat: Minimize the time node is locked when advancing
    
    * fix the log messages
    
    * Add missing await in native advance method
    zvolin authored Jul 29, 2023
    Configuration menu
    Copy the full SHA
    1e7566e View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

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

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    e1b73eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45caf78 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

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

Commits on Aug 24, 2023

  1. fix(client): Make updating Node lock-free (#11)

    * fix(client): Make updating `Node` lock-free
    
    Async locks can not be used in ICP.
    
    * use `load_full` when we don't await
    
    * use Rc<Cell<bool>> instead of Arc<AtomicBool>
    
    * remove tokio dependency for wasm
    
    * use ArcSwap::from instead of ArcSwap::new
    
    * reword comment
    oblique authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    80b1be0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62c7237 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Update README.md

    darentuzi authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    dadd1d3 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Merge pull request to update readme

    Update README.md
    dtuzi authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b7ee2d5 View commit details
    Browse the repository at this point in the history
Loading