Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions contracts-abi/config/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,14 @@ var DefaultsContracts = map[string]Contracts{
BlockTracker: MevCommitChainContracts.BlockTracker,
ProviderRegistry: MevCommitChainContracts.ProviderRegistry,
BidderRegistry: MevCommitChainContracts.BidderRegistry,
Oracle: MevCommitChainContracts.Oracle,
},
TestnetChainID.String(): {
PreconfManager: TestnetContracts.PreconfManager,
BlockTracker: TestnetContracts.BlockTracker,
ProviderRegistry: TestnetContracts.ProviderRegistry,
BidderRegistry: TestnetContracts.BidderRegistry,
Oracle: TestnetContracts.Oracle,
},
}

Expand Down
1 change: 1 addition & 0 deletions go.work.sum
Original file line number Diff line number Diff line change
Expand Up @@ -1822,6 +1822,7 @@ github.com/spf13/viper v1.3.2/go.mod h1:ZiWeW+zYFKm7srdB9IoDzzZXaJaI5eL9QjNiN/DM
github.com/spf13/viper v1.4.0 h1:yXHLWeravcrgGyFSyCgdYpXQ9dR9c/WED3pg1RhxqEU=
github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE=
github.com/spf13/viper v1.8.1/go.mod h1:o0Pch8wJ9BVSWGQMbra6iw0oQ5oktSIBaujf1rJH9Ns=
github.com/status-im/keycard-go v0.2.0/go.mod h1:wlp8ZLbsmrF6g6WjugPAx+IzoLrkdf9+mHxBEeo3Hbg=
github.com/stefanberger/go-pkcs11uri v0.0.0-20201008174630-78d3cae3a980 h1:lIOOHPEbXzO3vnmx2gok1Tfs31Q8GQqKLc8vVqyQq/I=
github.com/stefanberger/go-pkcs11uri v0.0.0-20201008174630-78d3cae3a980/go.mod h1:AO3tvPzVZ/ayst6UlUKUv6rcPQInYe3IknH3jYhAKu8=
github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@ job "{{ job.name }}" {
export MEV_COMMIT_BIDDER_REGISTRY_ADDR="$(jq -r '.BidderRegistry' ${CONTRACTS_FILE})"
export MEV_COMMIT_BLOCK_TRACKER_ADDR="$(jq -r '.BlockTracker' ${CONTRACTS_FILE})"
export MEV_COMMIT_PRECONF_ADDR="$(jq -r '.PreconfManager' ${CONTRACTS_FILE})"
export MEV_COMMIT_ORACLE_ADDR="$(jq -r '.Oracle' ${CONTRACTS_FILE})"
{{- range nomadService "beacon-emulator" }}
{{ if contains "http" .Tags }}
export MEV_COMMIT_VALIDATOR_ROUTER_ADDR="0x251Fbc993f58cBfDA8Ad7b0278084F915aCE7fc3"
Expand Down
15 changes: 15 additions & 0 deletions p2p/cmd/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -285,6 +285,19 @@ var (
Category: categoryContracts,
})

optionOracleAddr = altsrc.NewStringFlag(&cli.StringFlag{
Name: "oracle-contract",
Usage: "Address of the oracle contract",
EnvVars: []string{"MEV_COMMIT_ORACLE_ADDR"},
Action: func(ctx *cli.Context, s string) error {
if s != "" && !common.IsHexAddress(s) {
return fmt.Errorf("invalid oracle address: %s", s)
}
return nil
},
Category: categoryContracts,
})

optionAutodepositAmount = altsrc.NewStringFlag(&cli.StringFlag{
Name: "autodeposit-amount",
Usage: "Amount to auto deposit in each window in wei",
Expand Down Expand Up @@ -473,6 +486,7 @@ func main() {
optionPreconfStoreAddr,
optionBlockTrackerAddr,
optionValidatorRouterAddr,
optionOracleAddr,
optionAutodepositAmount,
optionAutodepositEnabled,
optionSettlementRPCEndpoint,
Expand Down Expand Up @@ -656,6 +670,7 @@ func launchNodeWithConfig(c *cli.Context) (err error) {
BidderRegistryContract: c.String(optionBidderRegistryAddr.Name),
BlockTrackerContract: c.String(optionBlockTrackerAddr.Name),
ValidatorRouterContract: c.String(optionValidatorRouterAddr.Name),
OracleContract: c.String(optionOracleAddr.Name),
AutodepositAmount: autodepositAmount,
RPCEndpoint: c.String(optionSettlementRPCEndpoint.Name),
WSRPCEndpoint: c.String(optionSettlementWSRPCEndpoint.Name),
Expand Down
Loading
Loading