Skip to content
This repository has been archived by the owner on Feb 21, 2024. It is now read-only.

hyperdrive marketplace integration & MMR canonicalization using fork-unique key #79

Merged
merged 17 commits into from
May 3, 2023

Conversation

gitsimon
Copy link
Collaborator

No description provided.

@gitsimon gitsimon force-pushed the hyperdrive-outgoing branch 6 times, most recently from 6d6933a to 0a9b1d6 Compare April 17, 2023 17:58
@gitsimon gitsimon requested a review from RomarQ April 17, 2023 18:28
@gitsimon gitsimon marked this pull request as ready for review April 17, 2023 18:28
@gitsimon gitsimon force-pushed the hyperdrive-outgoing branch 4 times, most recently from 52754ad to 338ccc3 Compare April 20, 2023 18:13
@gitsimon gitsimon force-pushed the hyperdrive-outgoing branch from 21d4998 to bd00a8a Compare April 27, 2023 07:13
@gitsimon gitsimon changed the title hyperdrive outgoing fixes & marketplace integration hyperdrive marketplace integration & MMR canonicalization using fork-unique key Apr 27, 2023
@gitsimon gitsimon force-pushed the hyperdrive-outgoing branch from bd00a8a to 2a6c8e5 Compare April 28, 2023 12:54
gitsimon added 10 commits May 3, 2023 11:43
- store historic snapshot's root hash
- extend HyperdriveApi with snapshot_roots
- fix: use the tezos proxy owner from storage instead of runtime config
- adapt to master changes of mmr-lib
- compiles and test pass
- needs propagating fork-unique key support from mmr-lib (see https://github.com/Acurast/merkle-mountain-range)
- tests panic and demonstrate that this solution is not permitted by substrate: it's impossible to read offchain index from on-chain context (eventhough in this solution we never read actual data from offchain index, only append for later pruning.
(does not compile)
(update dependencies, local references)
@gitsimon gitsimon force-pushed the hyperdrive-outgoing branch from 2a6c8e5 to bb3ba21 Compare May 3, 2023 11:04
@RomarQ RomarQ requested review from godenzim and RomarQ May 3, 2023 15:49
@gitsimon gitsimon merged commit 0b318f9 into develop May 3, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants