fuel-bridge
fuel-bridge copied to clipboard
The canonical Fuel bridge mono repo.
Closes #92
Original CI can be found here: https://github.com/FuelLabs/bridge-message-predicates/blob/master/.github/workflows/ci.yml Crate: https://crates.io/crates/fuel-contract-message-predicate
Related partially to https://github.com/FuelLabs/fuel-bridge/issues/50. If the `commitHeight % BLOCKS_PER_COMMIT_INTERVAL != 0`, the `blockHashAtCommit` method returns an incorrect value.
Migrate the repo https://github.com/FuelLabs/fuel-merkle-sol to the fuel-bridge monorepo as this is an important package of the bridge infrastructure.
Currently some scripts are better suited to be run as hardhat tasks, with the main objective of leveraging the possibility of using cli args rather than having to configure inputs...
I don't believe that you should be able to commit to the same height. You commit once when you are ready. The challenge period is there. If it expires then...
There is a limitation in the number of messages that can be sent in the tests. This might be a non-issue for now. Coming from comment: https://github.com/FuelLabs/fuel-bridge/pull/4#discussion_r1261551121
Once we implemented #18 with a single contract for multiple tokens, we should create a deployment script for the fuel network side like what is inside the `portal-contracts`.
Implements eth withdrawal rate limit in the bridge contract
Contracts upgraded for devnet Pending: testnet