Skip to content

Commit dcc8a9d

Browse files
committed
fix(genesis): add missing JSON struct tags to satisfy musttag linter
Signed-off-by: Akhil Repala <[email protected]>
1 parent 928a938 commit dcc8a9d

File tree

3 files changed

+29
-29
lines changed

3 files changed

+29
-29
lines changed

ledger/alonzo/genesis.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ import (
2222
)
2323

2424
type AlonzoGenesis struct {
25-
LovelacePerUtxoWord uint64 `json:"lovelacePerUTxOWord"`
26-
MaxValueSize uint
27-
CollateralPercentage uint
28-
MaxCollateralInputs uint
29-
ExecutionPrices AlonzoGenesisExecutionPrices
30-
MaxTxExUnits AlonzoGenesisExUnits
31-
MaxBlockExUnits AlonzoGenesisExUnits
32-
CostModels map[string]map[string]int
25+
LovelacePerUtxoWord uint64 `json:"lovelacePerUTxOWord"`
26+
MaxValueSize uint `json:"maxValueSize"`
27+
CollateralPercentage uint `json:"collateralPercentage"`
28+
MaxCollateralInputs uint `json:"maxCollateralInputs"`
29+
ExecutionPrices AlonzoGenesisExecutionPrices `json:"executionPrices"`
30+
MaxTxExUnits AlonzoGenesisExUnits `json:"maxTxExUnits"`
31+
MaxBlockExUnits AlonzoGenesisExUnits `json:"maxBlockExUnits"`
32+
CostModels map[string]map[string]int `json:"costModels"`
3333
}
3434

3535
func NewAlonzoGenesisFromReader(r io.Reader) (AlonzoGenesis, error) {

ledger/byron/genesis.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ import (
2727
)
2828

2929
type ByronGenesis struct {
30-
AvvmDistr map[string]string
31-
BlockVersionData ByronGenesisBlockVersionData
32-
FtsSeed string
33-
ProtocolConsts ByronGenesisProtocolConsts
34-
StartTime int
35-
BootStakeholders map[string]int
36-
HeavyDelegation map[string]ByronGenesisHeavyDelegation
37-
NonAvvmBalances map[string]string
38-
VssCerts map[string]ByronGenesisVssCert
30+
AvvmDistr map[string]string `json:"avvmDistr"`
31+
BlockVersionData ByronGenesisBlockVersionData `json:"blockVersionData"`
32+
FtsSeed string `json:"ftsSeed"`
33+
ProtocolConsts ByronGenesisProtocolConsts `json:"protocolConsts"`
34+
StartTime int `json:"startTime"`
35+
BootStakeholders map[string]int `json:"bootStakeholders"`
36+
HeavyDelegation map[string]ByronGenesisHeavyDelegation `json:"heavyDelegation"`
37+
NonAvvmBalances map[string]string `json:"nonAvvmBalances"`
38+
VssCerts map[string]ByronGenesisVssCert `json:"vssCerts"`
3939
}
4040

4141
type ByronGenesisBlockVersionData struct {

ledger/conway/genesis.go

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,18 @@ import (
2323
)
2424

2525
type ConwayGenesis struct {
26-
PoolVotingThresholds ConwayGenesisPoolVotingThresholds
27-
DRepVotingThresholds ConwayGenesisDRepVotingThresholds
28-
MinCommitteeSize uint `json:"committeeMinSize"`
29-
CommitteeTermLimit uint64 `json:"committeeMaxTermLength"`
30-
GovActionValidityPeriod uint64 `json:"govActionLifetime"`
31-
GovActionDeposit uint64
32-
DRepDeposit uint64 `json:"dRepDeposit"`
33-
DRepInactivityPeriod uint64 `json:"dRepActivity"`
34-
MinFeeRefScriptCostPerByte *common.GenesisRat
35-
PlutusV3CostModel []int64 `json:"plutusV3CostModel"`
36-
Constitution ConwayGenesisConstitution
37-
Committee ConwayGenesisCommittee
26+
PoolVotingThresholds ConwayGenesisPoolVotingThresholds `json:"poolVotingThresholds"`
27+
DRepVotingThresholds ConwayGenesisDRepVotingThresholds `json:"dRepVotingThresholds"`
28+
MinCommitteeSize uint `json:"committeeMinSize"`
29+
CommitteeTermLimit uint64 `json:"committeeMaxTermLength"`
30+
GovActionValidityPeriod uint64 `json:"govActionLifetime"`
31+
GovActionDeposit uint64 `json:"govActionDeposit"`
32+
DRepDeposit uint64 `json:"dRepDeposit"`
33+
DRepInactivityPeriod uint64 `json:"dRepActivity"`
34+
MinFeeRefScriptCostPerByte *common.GenesisRat `json:"minFeeRefScriptCostPerByte"`
35+
PlutusV3CostModel []int64 `json:"plutusV3CostModel"`
36+
Constitution ConwayGenesisConstitution `json:"constitution"`
37+
Committee ConwayGenesisCommittee `json:"committee"`
3838
}
3939

4040
type ConwayGenesisPoolVotingThresholds struct {

0 commit comments

Comments
 (0)