Park Changwan

Results 11 comments of Park Changwan

I nerded out and tried to implement this at https://github.com/ethereum/solidity/pull/15003.

Implementation of `binary number literals` for solidity is opened at https://github.com/ethereum/solidity/pull/15046.

> Implementation of `binary number literals` for solidity is opened at #15046. The implementation itself is ready to merge, but we decided not to merge this and close the PR....

> I think that the flow is as follows: > > 1. We force a span-batch-middle for the first time. This is where we should save the old unsafe head...

> These images and some of the text would be great to have added to the specs Current [L1-sync: payload attributes processing](https://github.com/ethereum-optimism/optimism/blob/develop/specs/derivation.md#l1-sync-payload-attributes-processing) specs does not mention about span batches. They...

@trianglesphere rebased since engine queue altering changes: https://github.com/ethereum-optimism/optimism/pull/8966, https://github.com/ethereum-optimism/optimism/pull/8968 are all merged. PTAL

@trianglesphere @axelKingsley @tynes May I please ask for review?

You may use the batch decoder supporting span batch introduced at https://github.com/ethereum-optimism/optimism/pull/8416. Refer to https://github.com/ethereum-optimism/optimism/tree/develop/op-node/cmd/batch_decoder. The tool fetches L1 transactions, reassembles frames, extract channels, and decode/derive L2 transactions. In your...

If you need hashes for deposit tx, you may need to use L1 event logs. Please refer to the [derivation specs](https://github.com/ethereum-optimism/optimism/blob/develop/specs/derivation.md).

I assume that you are on OP-mainnet, because [block number 105235063](https://optimistic.etherscan.io/block/105235063) is start of the OP-mainnet bedrock genesis. Also, your are getting some sane responses for prebedrock(block number below 105235063),...