You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Found and helped an issue with skipping the checks (with Kirill)
Frank Braun
Investigated how often BLOCKHASH appears in contracts:
Implemented evm-bully stats command, but ran into issues with disassembler from go-ethereum.
Talked to Guillaume Ballet from the Ethereum foundation. It turned out he already did such a calculation for mainnet looking and the opcodes BLOCKHASH and DIFFICULTY are not used often in production. Ethereum wants to remove these opcodes, because they lose their meaning in Eth2.
While trying to fix the error the evm-bully got hung up last week I ran into weird error message from near-cli about DeleteAccountWithLargeState:
First I thought it's a problem with near-cli and implemented the evm-bully delete command.
Explored implementing blockhash, and bringing it back up. After much deliberate conversation, it was decided to return 0 for now and hand it off to Michael.
Reviewed the backend engine implementation, ensure that everything was there and had discussions regarding some outputs. For example, the gas_limit was changed to return the max value.
Started on aurora-engine docs lightly, filling in some of the gaps as required. Hadn't submitted anything for this yet as there were some other pressing matters. (with Arto)
How do we deal with that nearcore limitation of deletion of the contracts / is that a problem for us?
10 kB size of the state of contract is a limit
Locally one can compile nearcore with a custom parameter for the above
Security review of the EVM contract and the ETH Connector
Planned to start on Monday
Next week
AS: general management wrt Aurora release, pitch deck for investors & reaching to them
AB: Focus on QA/validation and DevX & documentation. WebSockets support for the Web3 relayer. TestNet faucet. Hardhat plugin.
EK: Aurora review, open to helping with the bugs
EU: eth-connector, docs, testing
FB: extend testing on local node with adjusted test script, get to higher block numbers with bully
JJB: Docs, Math API, connector logic review, general Aurora engine contract review
KA: collaborate with Pierre to have the frontend for the ETH-connector. Testing Aurora precompiles & ERC20 connector interaction. Aurora-engine review.
MF: Finalizing the ERC20 connector
MH: Finalizing website and activities related to Aurora release
MB: BLOCKHASH nearcore implementation, review of Eth Connector, other EVM review / testing
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Aurora Update [2021-04-30]
The video of the call is available here
The forum discussion is available here
Agenda
Status, current goal
Working on preparing everything to Aurora release.
Planned items:
Weekly update
Alex Shevchenko
Arto Bendiken
eth_getLogs
, etc, which were blocking partners.Eugene Kapun
Eugene Ukhanov
Frank Braun
Investigated how often
BLOCKHASH
appears in contracts:evm-bully stats
command, but ran into issues with disassembler fromgo-ethereum
.BLOCKHASH
andDIFFICULTY
are not used often in production. Ethereum wants to remove these opcodes, because they lose their meaning in Eth2.While trying to fix the error the
evm-bully
got hung up last week I ran into weird error message fromnear-cli
aboutDeleteAccountWithLargeState
:near-cli
and implemented theevm-bully delete
command.near-cli
, but a limitation ofnearcore
which cannot be lifted: Cannot delete account with large state (Aurora Engine) near/nearcore#4265near-cli
to improve error message: Improve error message when attempting to delete large accounts near/near-cli#730Joshua J. Bouw
blockhash
, and bringing it back up. After much deliberate conversation, it was decided to return 0 for now and hand it off to Michael.gas_limit
was changed to return the max value.aurora-engine
docs lightly, filling in some of the gaps as required. Hadn't submitted anything for this yet as there were some other pressing matters. (with Arto)LOG
opcodes to be returned through the publicsubmit
method (which used to be calledraw_call
). (with Arto)Kirill Abramov
Marcelo Fornet
Matt Henderson
Michael Birch
BLOCKHASH
op-codePierre-Alain Ouvrard
Discussion
getAuroraTokenAddres(string nep141Account)
)Exit to Ethereum
precompile (bridgedTokenAddress, recipient, amount)approve
-- this can make us reuse the logic of Ethereum->NEAR brodging in the Aurora-native assets bridgingnearcore
limitation of deletion of the contracts / is that a problem for us?nearcore
with a custom parameter for the aboveNext week
Beta Was this translation helpful? Give feedback.
All reactions