feat(server): implement useragent_delete_grant hard delete cleanup #53

Open
CleverWild wants to merge 1 commits from impl-useragent_delete_grant into main
Member

Add transactional grant deletion that cleans all dependent tables and integrity
envelopes.

The test that was included is passing.

Add transactional grant deletion that cleans all dependent tables and integrity envelopes. The test that was included is passing.
CleverWild requested review from Skipper 2026-04-05 16:05:06 +00:00
Owner

Well, after some chill I though of another idea: we could just use shared_grant_id (id of evm_basic_grant) instead of grant specific id.
In this way, we would avoid writing generic invocation of each policy type (we already have 3 other places in code with same list of generic items :( )

Well, after some chill I though of another idea: we could just use `shared_grant_id` (id of `evm_basic_grant`) instead of grant specific id. In this way, we would avoid writing generic invocation of each policy type (we already have 3 other places in code with same list of generic items :( )
Skipper changed target branch from integrity-envelope to main 2026-04-05 16:26:52 +00:00
Skipper added 1 commit 2026-04-05 16:26:52 +00:00
feat(server): implement useragent_delete_grant hard delete cleanup
Some checks failed
ci/woodpecker/pr/server-audit Pipeline was successful
ci/woodpecker/pr/server-vet Pipeline failed
ci/woodpecker/pr/server-lint Pipeline failed
ci/woodpecker/pr/server-test Pipeline was successful
3aae3e1d83
Some checks failed
ci/woodpecker/pr/server-audit Pipeline was successful
Required
Details
ci/woodpecker/pr/server-vet Pipeline failed
ci/woodpecker/pr/server-lint Pipeline failed
Required
Details
ci/woodpecker/pr/server-test Pipeline was successful
Required
Details
This pull request has changes conflicting with the target branch.
  • server/crates/arbiter-server/src/actors/evm/mod.rs
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin impl-useragent_delete_grant:impl-useragent_delete_grant
git checkout impl-useragent_delete_grant
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MarketTakers/arbiter#53