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

Commit

Permalink
basic folders added for aggregation refactoring
Browse files Browse the repository at this point in the history
  • Loading branch information
nivida authored and Stefan-Ethernal committed Jan 23, 2024
1 parent d8f2b45 commit e900295
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 0 deletions.
12 changes: 12 additions & 0 deletions aggregator/aggregator.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package aggregator

type Aggregator struct {
}

func New() Aggregator {
return Aggregator{}
}

func (a *Aggregator) Aggregate() {

}
12 changes: 12 additions & 0 deletions silencer/silencer.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package silencer

type Silencer struct {
}

func New() Silencer {
return Silencer{}
}

func (s *Silencer) Silence() {

}
17 changes: 17 additions & 0 deletions workflow/workflow.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package workflow

import "github.com/0xPolygon/beethoven/silencer"

type Workflow struct {
silencer silencer.Silencer,
sequencer sequencer.Sequencer,
aggregator aggregator.Aggregator,
}

func New() Workflow {
return Workflow{}
}

func (w *Workflow) Execute() {

}

0 comments on commit e900295

Please sign in to comment.