Skip to content

Commit

Permalink
Prohibit using disjoint signatures to cover the auth tree. (#942)
Browse files Browse the repository at this point in the history
This makes it so require auth calls like A->B can't succeed if signatures for A and B are passed separately. This is achieved via requiring all the authorized calls to belong to some active root higher up the tree (if any).

It is still possible to have multiple disjoint trees on behalf of the same address, but they must have their roots at the same call tree level.
  • Loading branch information
dmkozh authored Jul 14, 2023
1 parent 42980d1 commit 33a840b
Show file tree
Hide file tree
Showing 2 changed files with 161 additions and 105 deletions.
Loading

0 comments on commit 33a840b

Please sign in to comment.