|
2 | 2 | # ChainID is the Solana chain ID. Must be one of: mainnet, testnet, devnet, localnet. Mandatory. |
3 | 3 | ChainID = 'mainnet' # Example |
4 | 4 | # Enabled enables this chain. |
5 | | -Enabled = false # Default |
| 5 | +Enabled = true # Default |
6 | 6 | # BlockTime specifies the average time between blocks on this chain |
7 | 7 | BlockTime = '500ms' # Default |
8 | 8 | # BalancePollPeriod is the rate to poll for SOL balance and update Prometheus metrics. |
@@ -59,6 +59,24 @@ EstimateComputeUnitLimit = false # Default |
59 | 59 | # LogPollerStartingLookback |
60 | 60 | LogPollerStartingLookback = '24h0m0s' # Default |
61 | 61 |
|
| 62 | +[Solana.Workflow] |
| 63 | +# AcceptanceTimeout is the default timeout for a tranmission to be accepted on chain |
| 64 | +AcceptanceTimeout = '45s' # Default |
| 65 | +# ForwarderAddress is the keystone forwarder program address on chain. |
| 66 | +ForwarderAddress = '14grJpemFaf88c8tiVb77W7TYg2W3ir6pfkKz3YjhhZ5' # Example |
| 67 | +# ForwarderState is the keystone forwarder program state account on chain. |
| 68 | +ForwarderState = '14grJpemFaf88c8tiVb77W7TYg2W3ir6pfkKz3YjhhZ5' # Example |
| 69 | +# FromAddress is Address of the transmitter key to use for workflow writes. |
| 70 | +FromAddress = '4BJXYkfvg37zEmBbsacZjeQDpTNx91KppxFJxRqrz48e' # Example |
| 71 | +# GasLimitDefault is the default gas limit for workflow transactions. |
| 72 | +GasLimitDefault = 300_000 # Default |
| 73 | +# Local defines if relayer runs against local devnet |
| 74 | +Local = false # Default |
| 75 | +# PollPeriod is the default poll period for checking transmission state |
| 76 | +PollPeriod = '3s' # Default |
| 77 | +# TxAcceptanceState is the default acceptance state for writer DON tranmissions. |
| 78 | +TxAcceptanceState = 3 # Default |
| 79 | + |
62 | 80 | [Solana.MultiNode] |
63 | 81 | # Enabled enables the multinode feature. |
64 | 82 | Enabled = false # Default |
@@ -95,24 +113,6 @@ FinalityTagEnabled = true # Default |
95 | 113 | # FinalizedBlockOffset is the offset from the finalized block to use for finality tags. |
96 | 114 | FinalizedBlockOffset = 0 # Default |
97 | 115 |
|
98 | | -[Solana.Workflow] |
99 | | -# AcceptanceTimeout is the default timeout for a tranmission to be accepted on chain |
100 | | -AcceptanceTimeout = '45s' # Default |
101 | | -# PollPeriod is the default poll period for checking transmission state |
102 | | -PollPeriod = '3s' # Default |
103 | | -# ForwarderAddress is the keystone forwarder program address on chain. |
104 | | -ForwarderAddress = '14grJpemFaf88c8tiVb77W7TYg2W3ir6pfkKz3YjhhZ5' # Example |
105 | | -# ForwarderState is the keystone forwarder program state account on chain. |
106 | | -ForwarderState = '14grJpemFaf88c8tiVb77W7TYg2W3ir6pfkKz3YjhhZ5' # Example |
107 | | -# FromAddress is Address of the transmitter key to use for workflow writes. |
108 | | -FromAddress = '4BJXYkfvg37zEmBbsacZjeQDpTNx91KppxFJxRqrz48e' # Example |
109 | | -# GasLimitDefault is the default gas limit for workflow transactions. |
110 | | -GasLimitDefault = 300_000 # Default |
111 | | -# TxAcceptanceState is the default acceptance state for writer DON tranmissions. |
112 | | -TxAcceptanceState = 3 # Default |
113 | | -# Local determines whether Relayer runs against a local devnet |
114 | | -Local = false # Default |
115 | | - |
116 | 116 | [[Solana.Nodes]] |
117 | 117 | # Name is a unique (per-chain) identifier for this node. |
118 | 118 | Name = 'primary' # Example |
|
0 commit comments