near / near-one-project-tracking

A repository for tracking work items that NEAR One is working on.
0 stars 0 forks source link

Blockers and Wishlist for the 2.3 release #77

Open VanBarbascu opened 2 months ago

VanBarbascu commented 2 months ago

This a dependancy tracker issue for the next release. Please, add any features and fixes you want to be included in the release.

### List of **required** features
- [ ] https://github.com/near/nearcore/issues/11923
- [ ] https://github.com/near/nearcore/pull/12057
- [ ] https://github.com/near/nearcore/pull/11997
- [ ] https://github.com/near/nearcore/pull/12044
- [ ] https://github.com/near/nearcore/issues/12070
- [ ] https://github.com/near/node-docs/pull/106
- [ ] https://github.com/near/nearcore/pull/12089
### List of **optional** features
walnut-the-cat commented 2 months ago

2.3 release will need to include gas cost adjustment by contract runtime team (cc. @Ekleog-NEAR ) and hopefully decentralized state sync (cc. @saketh-are )

staffik commented 2 months ago

@Ekleog-NEAR I saw you start OOO in a few days. Is gas cost adjustment something ready to be included or we need some work on this before branch cut?

staffik commented 2 months ago

@robin-near Just to double confirm, we are fine with including EpochSync code because https://github.com/near/nearcore/pull/12057 is merged?

akhi3030 commented 2 months ago

@Ekleog-NEAR I saw you start OOO in a few days. Is gas cost adjustment something ready to be included or we need some work on this before branch cut?

We are hoping that he will finish the work before he goes OOO.

jancionear commented 2 months ago

There's a PR which increases storage proof size limit (and introduces protocol 72), I think it's meant for 2.3: https://github.com/near/nearcore/pull/11997

Ekleog-NEAR commented 2 months ago

https://github.com/near/nearcore/pull/12044 has all the code for reducing gas costs; it literally just finished passing CI so all that remains is review :)

jancionear commented 2 months ago

2.2.0 didn't include the changes to RPC, they should probably be included in 2.3.0.

https://near.zulipchat.com/#narrow/stream/308695-nearone.2Fprivate/topic/Should.202.2E1.2E0.20include.20HTTP.20error.20changes.3F/near/455426649

https://near.zulipchat.com/#narrow/stream/308695-nearone.2Fprivate/topic/2.2E2.2E0/near/462814322

These are breaking changes to the RPC, so they have to be communicated to the community.

robin-near commented 2 months ago

@staffik yes it's fine now.

jancionear commented 2 months ago

Let's make sure that the eth wallet fix from 2.2.1 (https://github.com/near/nearcore/pull/12093) also makes it into 2.3