rooch-network / rooch

VApp Container with Move Language for Bitcoin ecosystem
https://rooch.network
Apache License 2.0
158 stars 83 forks source link

[framework] Refactor auth validator and address mapping #1778

Closed jolestar closed 3 months ago

jolestar commented 3 months ago

Summary

  1. Rename native_validator to session_validator.
  2. Migrate ethereum_validator to rooch_nursery.
  3. bitcoin_validator id to 1.
  4. Refactor AddressMapping, do not record bitcoin -> rooch address. Use RoochToBitcoinAddressMapping object to record rooch -> bitcoin address.
  5. Refactor bitcoin_address.
  6. Refactor transaction_validator.
  7. Genesis sequencer account use BitcoinAddress.
vercel[bot] commented 3 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
rooch-portal ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 31, 2024 2:52pm
1 Ignored Deployment | Name | Status | Preview | Comments | Updated (UTC) | | :--- | :----- | :------ | :------- | :------ | | **rooch** | ⬜️ Ignored ([Inspect](https://vercel.com/rooch/rooch/7UHQYKLZj61pJCtMxARoRyybgqFn)) | [Visit Preview](https://rooch-git-refactorauthvalidator-rooch.vercel.app) | | May 31, 2024 2:52pm |