Aurora Update [2021-06-04]
The recording is available at:
https://www.youtube.com/watch?v=yTfIUTzha2s&list=PL9tzQn_TEuFV2O7twBM-41lCDq5nr8nLm
Summary
TBD
Agenda
- Status & current goal
- Last week
- This week
- Discussion
- AuroraDAO
- NEAR->Ethereum slow transfers
- Next week
Status & current goal
We've launched a faucet and a front end for the ETH bridging, block explorer launching later this week, we've announced a partnership with Injective protocol
Last week
https://hackmd.io/@arto/SkaXnQpK_
This week
Ahmed Ali
Alex Shevchenko
Arto Bendiken
- Stood up a TestNet faucet:
- Worked on deploying a block explorer (BlockScout).
- Supported partners and early adopters, troubleshooting and fixing a number of issues.
- Supported the team with numerous matters.
- Organized tickets and logistics for EthCC[4] and submitted two talk proposals.
- Interviewed candidates for open positions.
Evgeny Kapun
- Transisioning to NEAR Core Team.
- Continuing working on the host functions.
Evgeny Ukhanov
- Eth-connector u128 json parsing bug-fix and additional tests PR #125.
- SputnikDAOv2 research & investigation. CLI & UI testing.
- Aurora-engine code reviews.
Frank Braun
Issued filed for all three testnet errors (reproducable with evm-bully replay-tx
):
Joshua J. Bouw
- Finished up Math API PR and worked with Bowen to complete it.
- Started work on Berlin hard fork on Aurora Engine.
- Cost changes are done
- Reviewed upstream EVM what else needs to be done
- Updated to latest EVM Core
- Worked on unblocking Frank's issue, still pending.
- Interviewed potential hires.
- Various code reviews
Kirill Abramov
- PRs:
eth-to-near-event-relayer
, rainbow-token-connector
, aurora-engine
: add method to check whether the proof is used.
- Prepare
eth-to-near-event-relayer
for the release with Marcelo.
- Discovered and fixed the storage failure issue after upgrading the
develop.aurora
instance.
- Supporting and updating eth-connector scripts and guide.
- Debugging, testing and fixing exit-precompiles for eth-connector.
- Some testing for precompiles deferring.
- Started implementing storage regression tests.
- Many discussions with members of the team.
Marcelo Fornet
Matt Henderson
- Testnet Bridge UI coordination, testing, and launch.
- Began blog article about how the bridge works.
- Began DAO app specification.
- Internal and partner meetings around eNEAR liquidity.
- Added the Ropsten & Aurora faucets to the Testnet Resources tab.
Michael Birch
- Documentation:
- Proper handling of gas limits
- lunarity -> logos
- PR reviews:
Pierre-Alain Ouvrard
- Work on client libraries and releasing ETH -> Aurora transfers
- Improvements to find-replacement-tx and error handling.
- Work on Aurora webapp
- Replace web3js with ethersjs: ongoing
- Telegram
Discussion
AuroraDAO
- General info on the DAO:
- Member management
- DAO can update itself
- Control groups: RB contracts and Aurora contract
- Token creation / attaching the existing token to a DAO
- Token contract update
- What additional functions are there in SputnikDAO
- NEP-141 bridging to Aurora:
- Update the vanilla implementation of bridged ERC-20 inside the Aurora
- Aurora token to be bridged to NEAR or natively created on NEAR?
- Custom Aurora token connector
- Finalise ERC-20 connector for NEP-141 transfers
- Two tokens with additional contracts to swap the tokens
Relayers update
- Idea: make relayers spend fixed budget instead of periodic transactions
Next week
- Ahmed Ali:
- Finalizing the Hardhat example.
- Iterating with Arto on the metamask notification issue.
- Troubleshooting other
invalid argument
issues.
- More docs.
- Shadowing Marcelo and Joshua in the interview.
- Alex Shevchenko:
- Legal setup
- Invest round
- Hiring
- Arto Bendiken:
- Faucet funding.
- Document all the things.
- Roll out edge infrastructure.
- CLI for the ETH & ERC-20 connectors.
- Hiring.
- Evgeny Kapun:
- Review of the host functions PR
- Evgeny Ukhanov:
- Continue research of SputnikDAOv2
- TBD
- Frank Braun:
- support Joshua with
evm-bully
errors
- if fixed, rerun
- if idle,
near-api-go
improvements
- Joshua J. Bouw:
- Berlin HF (upstream contributions)
evm-bully
errors fixing
- Kirill Abramov:
- support the release of the event-relayer on mainnet.
- finish eth-connector precompiles and tests for it.
- continue on storage regression tests.
- aurora-engine reviews.
- Marcelo Fornet:
- Finalising the event-relayer and deploying it
- Adding the monitoring for event-relayer
- Finalising ERC-20 exit precompiles and releasing it
- Clean ups in the repos
- Matt Henderson:
- Integrate faucet into the bridge UI
- Continue with DAO specification
- Try to get the UI going on Iteration 1
- Finish bridge blog article
- Support eNEAR liquidity next steps
- Michael Birch:
- Documentation
- Testnet automated deploy (at least some work towards this – probably won't finish)
- sdk refactor (if there is time)
- Pierre-Alain Ouvrard:
- Transfer finalization checks to NEAR
- Finish web3js -> ethersjs
- Aurora exits ?