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

feat: CNS 930: new epoch payments objects #1335

Merged
merged 39 commits into from
Apr 3, 2024

Conversation

oren-lava
Copy link
Collaborator

Replaced the old payment objects with new efficient ones (see epoch_cu.go head comment for more details).

Migrator checked on both a new and testnet-synced nodes.

@oren-lava oren-lava requested review from omerlavanet and Yaroms March 26, 2024 16:52
@oren-lava oren-lava self-assigned this Mar 26, 2024
@oren-lava oren-lava changed the title feat: CNS 930 begin block may take too long feat: CNS 930: new epoch payments objects Mar 26, 2024
testutil/e2e/protocolE2E.go Outdated Show resolved Hide resolved
x/pairing/genesis.go Outdated Show resolved Hide resolved
x/pairing/genesis.go Outdated Show resolved Hide resolved
x/pairing/genesis.go Outdated Show resolved Hide resolved
@Yaroms
Copy link
Collaborator

Yaroms commented Apr 2, 2024

also, please encode the epoch with something like this and not string

func EncodeBlockAndKey(block uint64, key []byte) []byte {

if in the future we will want it sorted we will need this

@Yaroms Yaroms merged commit c665e6a into main Apr 3, 2024
27 checks passed
@Yaroms Yaroms deleted the CNS-930-begin-block-may-take-too-long branch April 3, 2024 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants