beamer icon indicating copy to clipboard operation
beamer copied to clipboard

Beamer - Bridging rollups with L1 inherited security

Results 100 beamer issues
Sort by recently updated
recently updated
newest added

We cannot use the 0x1 Estimation address hack by Optimism because we use the tx.origin in ArbitrumL1Messenger as authentithicaiton for payment of the submission fee. 0x1 during estimation has a...

contracts :receipt:
relayer
needs discussion

# Rationale In order to be able to optimize the ROI for our Agents, we had to implement dynamic transfer fees. This was especially important when integrating ETH L1 in...

bug
frontend :lollipop:

After OP Bedrock, the way our OP relayer works changed. It is no longer able to do gas estimations before submitting the transactions on L1, therefore it cannot detect failing...

bug

The OP relayer service lacked a check for the `READY_FOR_RELAY` message status. With the OP Bedrock work, we somehow removed it. Without that, there was a possibility that the relayer...

test env

Updating the contracts is a composition of multiple steps. They are listed below. It would be great to have a single script which consumes the following: Here are the steps...

enhancement
infrastructure :hammer:

We cannot use the gas estimation hack in the relayer for optimism since we cannot do gas estimation with `from: 0x1` address. It was already implemented in the relayer but...

optimism
relayer

It would be interesting to explore websockets for the agents' Eventfetchers. This would bring several advantages for agents. The agents would not need to set a poll interval and instead...

agent :robot:
needs discussion
needs refinement

The agent has a shared accounting for its balance on L1 between the LPing task and the L1 resolution task. This means that when there is a lot of volume,...

agent :robot:
research :nerd_face:

Currently, we authorize the payment of the submission fee purely by tx.origin. This is, however, a vulnerability, as a malicious contract could trick the origin to call a function but...

contracts :receipt:

The optimism documentation speaks about the possibility that reorgs on L1 enforce a reorg on Bedrock. Bedrock uses the same terminology of block states like Ethereum. `pending`, `finalized`, etc... Currently...

agent :robot:
optimism