Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: v1.27.2 #12250

Merged
merged 14 commits into from
Jul 17, 2024
Merged

Release: v1.27.2 #12250

merged 14 commits into from
Jul 17, 2024

Conversation

rvagg
Copy link
Member

@rvagg rvagg commented Jul 17, 2024

Ref: #12249

This is a completion of the process, merging release/v1.27.2 into releases

galargh and others added 14 commits July 10, 2024 00:04
… eth_get_log blocks till requested tipset has been indexed (#12080)

* record seen event epochs

* create correct index

* migrate to version 6

* fix typo

* test both conditions

* changes as per review

* record reverted tipsets

* see if tipsets has events and has not been reverted

* sub/unsub tipset updates from the index

* eth_get_logs should wait for events

* fix naming

* changes as per review

* solve issue with missing events

* use correct var

* changes as per review

* add unique constraint

* fix test wait

* check for events at min_height as well

* Apply suggestions from code review

Co-authored-by: Rod Vagg <rod@vagg.org>

* reduce duplication

---------

Co-authored-by: Rod Vagg <rod@vagg.org>
* feat: api: sanity check the "to" address of outgoing messages

If the "to" address of an outgoing message is a _delegated_ address,
verify that it maps to a valid Ethereum address. This isn't a consensus
critical change, but it'll help prevent client-side address conversion
libraries from directing messages into oblivion (e.g., by
mis-translating `0xff0000....` addresses into `f410f...` addresses
instead of `f0...` addresses.

* tests for invalid delegated addresses

* fix lint

---------

Co-authored-by: aarshkshah1992 <aarshkshah1992@gmail.com>
Move the rest of the replace's to the front of go.mod for visibility
Update bootstrap list to support both IPv4 and IPv6
…12110)

* add support for eth_getBlockByNumber to accept the term safe which we are using as 30 blocks

* fix lint catch of unnecessary cast

* add finalized to get block by number

* Update chain/types/ethtypes/eth_types.go

Co-authored-by: Rod Vagg <rod@vagg.org>

* add test for eth get block by number to accept latest and safe and finalized as arguments

---------

Co-authored-by: Rod Vagg <rod@vagg.org>
@rvagg rvagg requested review from galargh and rjan90 July 17, 2024 07:47
@rjan90
Copy link
Contributor

rjan90 commented Jul 17, 2024

Test / Test (itest-api) (push)

This flaky/failing test has been fixed and landed in master #12238, but is not in the release/v1.27.2 branch. I will therefore re-run it, to get it 🟢

@rvagg rvagg merged commit 5a235b9 into releases Jul 17, 2024
169 checks passed
@rvagg rvagg mentioned this pull request Jul 17, 2024
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.

8 participants