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

Merge reality back to main #25

Open
wants to merge 47 commits into
base: main
Choose a base branch
from

Conversation

rrw-zilliqa
Copy link
Contributor

This PR attempts to merge the current state of the Xbridge world back into the main branch so we can in future engineer with a more conventional branch structure.

(feat) Documentation for zilbridge compatibility contracts.
(feat) Scilla deployment scripts for zilbridge compatibility contracts.
(feat) Misc deployment scripts
…proxy, since the Zilliqa LockProxy isn't EVM

(fix) Mark the Zilliqa LockAndReleaseTokenManager as not to use , since if you try to get it to lock native tokens, it won't.
…Config.s.sol

(fix) Use custom errors and more standard error handling in V4 token managers.
(feat) Tests for V4 token managers.
…o long as we have enough validators agreeing) "bad" transactions like those arising from #24
(feat) don't try to trace history from zero
(feat) doc fixes
(feat) Start to adapt tests
(fix) Fix behaviour when scale == 0
(feat) Start of V4 tests
(feat) Refactor errors for visibility.
(feat) Tests for the v4 token manager
…V4; add scaled routing so that ZIL <-> POL routing works.
…to - we don't yet support third-party bridging

(feat) arb scripts and routing.
(feat) Add arb tokens to config.ts
(feat) Fix the long-standing chain switch bug in the UI
…e Switcheo registered (and it's fine - same parameters, and now verified)

(feat) Separate legacy and overcommit - ethereum requires legacy = false, overcommit = true.
(fix) Fix odd result of duplicate contract addresses for OPUL and zETH
(feat) Configure bsc zilbridge routing
(feat) Start of explicit workflow
…th old contracts (due to an idea of JH's).

(fix) Remove the ability to construct V4 - you should use V5.
(fix) Sensible chain names
(feat) Display source and destination addresses so that users can verify them.
(feat) Only display the "zero allowance" button for tokens where this is actulaly necessary.
(feat) Link to the block explorer for source and target tokens
@rrw-zilliqa
Copy link
Contributor Author

Fixes #24

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant