@@ -17,15 +17,16 @@ var _ cldf.ChangeSetV2[ProposeAptosCapJobSpecInput] = ProposeAptosCapJobSpec{}
1717const aptosNetwork = "aptos"
1818
1919type AptosOverrideDefaultCfg struct {
20- CREForwarderAddress string `json:"creForwarderAddress,omitempty" yaml:"creForwarderAddress,omitempty"`
21- Network string `json:"network,omitempty" yaml:"network,omitempty"`
22- ChainID string `json:"chainId,omitempty" yaml:"chainId,omitempty"`
23- ObservationPollerWorkersCount uint `json:"observationPollerWorkersCount,omitempty" yaml:"observationPollerWorkersCount,omitempty"`
24- ObservationPollPeriod time.Duration `json:"observationPollPeriod,omitempty" yaml:"observationPollPeriod,omitempty"`
25- ChainHeightPollPeriod time.Duration `json:"chainHeightPollPeriod,omitempty" yaml:"chainHeightPollPeriod,omitempty"`
26- UnknownRequestsTTL time.Duration `json:"unknownRequestsTTL,omitempty" yaml:"unknownRequestsTTL,omitempty"`
27- DeltaStage time.Duration `json:"deltaStage" yaml:"deltaStage,omitempty"`
28- TxSearchStartingBuffer time.Duration `json:"txSearchStartingBuffer" yaml:"txSearchStartingBuffer,omitempty"`
20+ CREForwarderAddress string `json:"creForwarderAddress,omitempty" yaml:"creForwarderAddress,omitempty"`
21+ Network string `json:"network,omitempty" yaml:"network,omitempty"`
22+ ChainID string `json:"chainId,omitempty" yaml:"chainId,omitempty"`
23+ ObservationPollerWorkersCount uint `json:"observationPollerWorkersCount,omitempty" yaml:"observationPollerWorkersCount,omitempty"`
24+ ObservationPollPeriod time.Duration `json:"observationPollPeriod,omitempty" yaml:"observationPollPeriod,omitempty"`
25+ ChainHeightPollPeriod time.Duration `json:"chainHeightPollPeriod,omitempty" yaml:"chainHeightPollPeriod,omitempty"`
26+ UnknownRequestsTTL time.Duration `json:"unknownRequestsTTL,omitempty" yaml:"unknownRequestsTTL,omitempty"`
27+ DeltaStage time.Duration `json:"deltaStage" yaml:"deltaStage,omitempty"`
28+ TxSearchStartingBuffer time.Duration `json:"txSearchStartingBuffer" yaml:"txSearchStartingBuffer,omitempty"`
29+ P2PToTransmitterMap map [string ]string `json:"p2pToTransmitterMap,omitempty" yaml:"p2pToTransmitterMap,omitempty"`
2930}
3031
3132type AptosCapabilityInput struct {
@@ -47,6 +48,7 @@ type ProposeAptosCapJobSpecInput struct {
4748 DeltaStage time.Duration `json:"deltaStage" yaml:"deltaStage,omitempty"`
4849 TxSearchStartingBuffer time.Duration `json:"txSearchStartingBuffer" yaml:"txSearchStartingBuffer,omitempty"`
4950 CREForwarderAddress string `json:"creForwarderAddress" yaml:"creForwarderAddress,omitempty"`
51+ P2PToTransmitterMap map [string ]string `json:"p2pToTransmitterMap,omitempty" yaml:"p2pToTransmitterMap,omitempty"`
5052 AptosCapabilityInputs []AptosCapabilityInput `json:"aptosCapabilityInputs" yaml:"aptosCapabilityInputs"`
5153}
5254
@@ -153,6 +155,7 @@ func (u ProposeAptosCapJobSpec) Apply(e cldf.Environment, input ProposeAptosCapJ
153155 cfg .ChainID = chainIDStr
154156 cfg .Network = aptosNetwork
155157 cfg .CREForwarderAddress = input .CREForwarderAddress // PLEX-2797
158+ cfg .P2PToTransmitterMap = input .P2PToTransmitterMap
156159 cfg .DeltaStage = input .DeltaStage
157160 cfg .TxSearchStartingBuffer = input .TxSearchStartingBuffer
158161 enc , err := json .Marshal (cfg )
0 commit comments