Skip to content

Conversation

@gustavoguimaraes
Copy link
Contributor

Ticket

No but a diagram

What does this PR do?

  • Summary:
    It refactors the processChunk() function based on the chat between @daniilrrr and I.
  • Key Changes:
    change processChunk() function signature.

Does this PR introduce any breaking changes (API/schema)?

  • Yes
    It changes the processChunk() function sig.

Do any environment variables need to be updated or added before deployment?

  • No

How can this PR be tested?

forge test

Copy link
Contributor

@WillPapper WillPapper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@gustavoguimaraes gustavoguimaraes merged commit ec1b88b into add-flag-for-compressed-txs Nov 7, 2024
@gustavoguimaraes gustavoguimaraes deleted the refactor-tx-chunking-function branch November 7, 2024 05:52
gustavoguimaraes added a commit that referenced this pull request Nov 7, 2024
#41)

* add 0x00 flag in the SC to flag uncompressed data

* Update metabased-contracts/src/MetabasedSequencerChain.sol

Co-authored-by: ibremseth <isaac@syndicate.io>

* remove obsolete contract files used in experiments

* fix files after revert some changes in MetabaseSequencerChain contract

* remove uneeded test

* add PR improvement suggestions

* fix naming

* edit READM#

* refactor

* save oz lib version

* fix tests

* remane processRawData to processTransactionRaw

* remove processBulkRawTransactions()

* edit natspec for clearer information

* refactor processChunk function (#51)

* refactor processChunk function

* Update metabased-contracts/src/MetabasedSequencerChain.sol

Co-authored-by: Daniil R <daniil@syndicate.io>

* rename vars

---------

Co-authored-by: Daniil R <daniil@syndicate.io>

---------

Co-authored-by: ibremseth <isaac@syndicate.io>
Co-authored-by: Daniil R <daniil@syndicate.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants