standards: add proxy and timelock primitives#32
Draft
HDauven wants to merge 2 commits into
Draft
Conversation
HDauven
force-pushed
the
standards/05-drc721
branch
from
May 27, 2026 15:52
a89a47c to
2103db3
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
from
May 27, 2026 15:52
7e35587 to
195a6fc
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
from
May 27, 2026 15:55
2103db3 to
edb9b57
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
2 times, most recently
from
May 28, 2026 14:20
eb51234 to
c12885d
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
from
May 28, 2026 19:39
40c636f to
a096d57
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
2 times, most recently
from
May 28, 2026 19:51
3dafce0 to
d79b01c
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
from
May 28, 2026 19:51
a096d57 to
344408c
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
from
May 28, 2026 20:15
d79b01c to
9720f5d
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
from
May 28, 2026 20:15
344408c to
1ccb78a
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
from
June 4, 2026 09:46
9720f5d to
d83252c
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
2 times, most recently
from
June 4, 2026 09:51
f1fc3bc to
d38756a
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
2 times, most recently
from
June 4, 2026 10:00
e920f40 to
dd4ba3d
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
2 times, most recently
from
June 4, 2026 11:11
1fb2de7 to
b3eff11
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
2 times, most recently
from
June 4, 2026 20:06
12e6549 to
596eee3
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
2 times, most recently
from
June 5, 2026 09:24
647f6ca to
d5c6796
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
from
June 5, 2026 09:24
596eee3 to
6453cbc
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
from
June 5, 2026 10:02
d5c6796 to
a967279
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
from
June 5, 2026 10:03
6453cbc to
5e0ecd5
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
from
June 5, 2026 10:21
a967279 to
c5aceb2
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
from
June 5, 2026 10:21
5e0ecd5 to
19c61a0
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
from
June 5, 2026 12:20
c5aceb2 to
f6716f9
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
from
June 5, 2026 12:21
19c61a0 to
e8e33cc
Compare
HDauven
force-pushed
the
standards/05-drc721
branch
from
June 5, 2026 12:24
f6716f9 to
5d3ba66
Compare
HDauven
force-pushed
the
standards/06-proxy-timelock
branch
from
June 5, 2026 12:25
e8e33cc to
649be46
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part 6 of the Dusk standards stack.
Adds proxy, upgrade, and timelock primitives plus the proxy reference contract:
Tracking:
Review focus:
Validation:
cargo +nightly-2026-02-27 test -p dusk-contract-standards --test proxy_timelockmake -C standards/examples/proxy_counter wasmcargo +nightly-2026-02-27 test -p dusk-contract-standards --test proxy_reference_vm -- --ignored --nocapturemake standards-ci