optimism icon indicating copy to clipboard operation
optimism copied to clipboard

Monorepo implementing the Optimistic Ethereum protocol

Results 91 optimism issues
Sort by recently updated
recently updated
newest added

As discussed at this morning's meeting, we want to be sure that our liquidity pools aren't vulnerable to any "flash loan" attacks. Users performing fast swap between chains do not...

#### Issue https://github.com/enyalabs/OMGX_wallet/issues/22 Someone willing to swap on/off needs to ensure there is enough in the pool on the other side, otherwise they end up losing funds to the LP....

Every message from the L2_CrossDomainMessenger will be attempted to be relayed by the default relayer. Though the attempt to relay messages meant for the Alt_L1_Messenger will ultimately fail, the relayer...

Idea is that have the new `message-relayer-fast`, provide a second .json file for consumption by the `message-relayer`, reducing message relaying of superfluous messages.

standard spinup of the system gives these dtl_1 messages: `{"level":40,"time":1624037968377,"startBlockNumber":1,"endBlockNumber":0,"msg":"Cannot query with start block number larger than end block number"}` Thoughts - should debug this....

When I tried to make a JLKN stake on L2 with 0 JLKN in my account it resulted in the following error.

``` WebSocket Connected! main.1275a05e.chunk.js:1:536777 NS: enableBrowserWallet() main.1275a05e.chunk.js:1:404924 NS: initializeAccounts() for rinkeby main.1275a05e.chunk.js:1:406234 Error: unknown account #0 (operation="getAddress", code=UNSUPPORTED_OPERATION, version=providers/5.1.2) value https://webwallet.rinkeby.omgx.network/static/js/2.dbe5eec9.chunk.js:2 value https://webwallet.rinkeby.omgx.network/static/js/2.dbe5eec9.chunk.js:2 value https://webwallet.rinkeby.omgx.network/static/js/2.dbe5eec9.chunk.js:2 promise callback*value https://webwallet.rinkeby.omgx.network/static/js/2.dbe5eec9.chunk.js:2 f https://webwallet.rinkeby.omgx.network/static/js/main.1275a05e.chunk.js:1...

I understand why this is, but there has got to be a better, more user-friendly solution. For example, when someone selects an action that's on the other chain - fire...

Major weak point is constant L1 and L2 switching required as the user interacts with L1 and L2. So something as simple as transferring some funds to a friend on...