Skip to content

feat: add static aggregation hook implementation for cosmosnative#168

Open
damiannolan wants to merge 3 commits intomainfrom
damian/aggregation-hook
Open

feat: add static aggregation hook implementation for cosmosnative#168
damiannolan wants to merge 3 commits intomainfrom
damian/aggregation-hook

Conversation

@damiannolan
Copy link
Copy Markdown
Collaborator

Description

The following PR adds AggregationHook, a post-dispatch hook that composes multiple child hooks and executes them in order. This provides the base composition mechanism needed for richer outbound policy pipelines, such as combining required protocol state updates with safety controls and fee hooks.

Includes proto/query/tx/genesis support, keeper wiring, CLI commands, and tests for hook creation, lookup, quote aggregation, ordered execution, fee accounting, nested aggregation rejection, and genesis export.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant