1- package fixtures
1+ package unittest
22
33import (
44 "github.com/onflow/flow-go/crypto"
55 "github.com/onflow/flow-go/fvm/systemcontracts"
66 "github.com/onflow/flow-go/model/flow"
7- "github.com/onflow/flow-go/utils/unittest"
87)
98
109// This file contains service event fixtures for testing purposes.
@@ -18,7 +17,7 @@ func EpochSetupFixtureByChainID(chain flow.ChainID) (flow.Event, *flow.EpochSetu
1817 panic (err )
1918 }
2019
21- event := unittest . EventFixture (events .EpochSetup .EventType (), 1 , 1 , unittest . IdentifierFixture (), 0 )
20+ event := EventFixture (events .EpochSetup .EventType (), 1 , 1 , IdentifierFixture (), 0 )
2221 event .Payload = []byte (EpochSetupFixtureJSON )
2322
2423 // randomSource is [0,0,...,1,2,3,4]
@@ -50,56 +49,56 @@ func EpochSetupFixtureByChainID(chain flow.ChainID) (flow.Event, *flow.EpochSetu
5049 Role : flow .RoleCollection ,
5150 NodeID : flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000001" ),
5251 Address : "1.flow.com" ,
53- NetworkPubKey : unittest . MustDecodePublicKeyHex (crypto .ECDSAP256 , "378dbf45d85c614feb10d8bd4f78f4b6ef8eec7d987b937e123255444657fb3da031f232a507e323df3a6f6b8f50339c51d188e80c0e7a92420945cc6ca893fc" ),
54- StakingPubKey : unittest . MustDecodePublicKeyHex (crypto .BLSBLS12381 , "af4aade26d76bb2ab15dcc89adcef82a51f6f04b3cb5f4555214b40ec89813c7a5f95776ea4fe449de48166d0bbc59b919b7eabebaac9614cf6f9461fac257765415f4d8ef1376a2365ec9960121888ea5383d88a140c24c29962b0a14e4e4e7" ),
52+ NetworkPubKey : MustDecodePublicKeyHex (crypto .ECDSAP256 , "378dbf45d85c614feb10d8bd4f78f4b6ef8eec7d987b937e123255444657fb3da031f232a507e323df3a6f6b8f50339c51d188e80c0e7a92420945cc6ca893fc" ),
53+ StakingPubKey : MustDecodePublicKeyHex (crypto .BLSBLS12381 , "af4aade26d76bb2ab15dcc89adcef82a51f6f04b3cb5f4555214b40ec89813c7a5f95776ea4fe449de48166d0bbc59b919b7eabebaac9614cf6f9461fac257765415f4d8ef1376a2365ec9960121888ea5383d88a140c24c29962b0a14e4e4e7" ),
5554 Weight : 100 ,
5655 },
5756 {
5857 Role : flow .RoleCollection ,
5958 NodeID : flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000002" ),
6059 Address : "2.flow.com" ,
61- NetworkPubKey : unittest . MustDecodePublicKeyHex (crypto .ECDSAP256 , "378dbf45d85c614feb10d8bd4f78f4b6ef8eec7d987b937e123255444657fb3da031f232a507e323df3a6f6b8f50339c51d188e80c0e7a92420945cc6ca893fc" ),
62- StakingPubKey : unittest . MustDecodePublicKeyHex (crypto .BLSBLS12381 , "af4aade26d76bb2ab15dcc89adcef82a51f6f04b3cb5f4555214b40ec89813c7a5f95776ea4fe449de48166d0bbc59b919b7eabebaac9614cf6f9461fac257765415f4d8ef1376a2365ec9960121888ea5383d88a140c24c29962b0a14e4e4e7" ),
60+ NetworkPubKey : MustDecodePublicKeyHex (crypto .ECDSAP256 , "378dbf45d85c614feb10d8bd4f78f4b6ef8eec7d987b937e123255444657fb3da031f232a507e323df3a6f6b8f50339c51d188e80c0e7a92420945cc6ca893fc" ),
61+ StakingPubKey : MustDecodePublicKeyHex (crypto .BLSBLS12381 , "af4aade26d76bb2ab15dcc89adcef82a51f6f04b3cb5f4555214b40ec89813c7a5f95776ea4fe449de48166d0bbc59b919b7eabebaac9614cf6f9461fac257765415f4d8ef1376a2365ec9960121888ea5383d88a140c24c29962b0a14e4e4e7" ),
6362 Weight : 100 ,
6463 },
6564 {
6665 Role : flow .RoleCollection ,
6766 NodeID : flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000003" ),
6867 Address : "3.flow.com" ,
69- NetworkPubKey : unittest . MustDecodePublicKeyHex (crypto .ECDSAP256 , "378dbf45d85c614feb10d8bd4f78f4b6ef8eec7d987b937e123255444657fb3da031f232a507e323df3a6f6b8f50339c51d188e80c0e7a92420945cc6ca893fc" ),
70- StakingPubKey : unittest . MustDecodePublicKeyHex (crypto .BLSBLS12381 , "af4aade26d76bb2ab15dcc89adcef82a51f6f04b3cb5f4555214b40ec89813c7a5f95776ea4fe449de48166d0bbc59b919b7eabebaac9614cf6f9461fac257765415f4d8ef1376a2365ec9960121888ea5383d88a140c24c29962b0a14e4e4e7" ),
68+ NetworkPubKey : MustDecodePublicKeyHex (crypto .ECDSAP256 , "378dbf45d85c614feb10d8bd4f78f4b6ef8eec7d987b937e123255444657fb3da031f232a507e323df3a6f6b8f50339c51d188e80c0e7a92420945cc6ca893fc" ),
69+ StakingPubKey : MustDecodePublicKeyHex (crypto .BLSBLS12381 , "af4aade26d76bb2ab15dcc89adcef82a51f6f04b3cb5f4555214b40ec89813c7a5f95776ea4fe449de48166d0bbc59b919b7eabebaac9614cf6f9461fac257765415f4d8ef1376a2365ec9960121888ea5383d88a140c24c29962b0a14e4e4e7" ),
7170 Weight : 100 ,
7271 },
7372 {
7473 Role : flow .RoleCollection ,
7574 NodeID : flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000004" ),
7675 Address : "4.flow.com" ,
77- NetworkPubKey : unittest . MustDecodePublicKeyHex (crypto .ECDSAP256 , "378dbf45d85c614feb10d8bd4f78f4b6ef8eec7d987b937e123255444657fb3da031f232a507e323df3a6f6b8f50339c51d188e80c0e7a92420945cc6ca893fc" ),
78- StakingPubKey : unittest . MustDecodePublicKeyHex (crypto .BLSBLS12381 , "af4aade26d76bb2ab15dcc89adcef82a51f6f04b3cb5f4555214b40ec89813c7a5f95776ea4fe449de48166d0bbc59b919b7eabebaac9614cf6f9461fac257765415f4d8ef1376a2365ec9960121888ea5383d88a140c24c29962b0a14e4e4e7" ),
76+ NetworkPubKey : MustDecodePublicKeyHex (crypto .ECDSAP256 , "378dbf45d85c614feb10d8bd4f78f4b6ef8eec7d987b937e123255444657fb3da031f232a507e323df3a6f6b8f50339c51d188e80c0e7a92420945cc6ca893fc" ),
77+ StakingPubKey : MustDecodePublicKeyHex (crypto .BLSBLS12381 , "af4aade26d76bb2ab15dcc89adcef82a51f6f04b3cb5f4555214b40ec89813c7a5f95776ea4fe449de48166d0bbc59b919b7eabebaac9614cf6f9461fac257765415f4d8ef1376a2365ec9960121888ea5383d88a140c24c29962b0a14e4e4e7" ),
7978 Weight : 100 ,
8079 },
8180 {
8281 Role : flow .RoleConsensus ,
8382 NodeID : flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000011" ),
8483 Address : "11.flow.com" ,
85- NetworkPubKey : unittest . MustDecodePublicKeyHex (crypto .ECDSAP256 , "cfdfe8e4362c8f79d11772cb7277ab16e5033a63e8dd5d34caf1b041b77e5b2d63c2072260949ccf8907486e4cfc733c8c42ca0e4e208f30470b0d950856cd47" ),
86- StakingPubKey : unittest . MustDecodePublicKeyHex (crypto .BLSBLS12381 , "8207559cd7136af378bba53a8f0196dee3849a3ab02897c1995c3e3f6ca0c4a776c3ae869d1ddbb473090054be2400ad06d7910aa2c5d1780220fdf3765a3c1764bce10c6fe66a5a2be51a422e878518bd750424bb56b8a0ecf0f8ad2057e83f" ),
84+ NetworkPubKey : MustDecodePublicKeyHex (crypto .ECDSAP256 , "cfdfe8e4362c8f79d11772cb7277ab16e5033a63e8dd5d34caf1b041b77e5b2d63c2072260949ccf8907486e4cfc733c8c42ca0e4e208f30470b0d950856cd47" ),
85+ StakingPubKey : MustDecodePublicKeyHex (crypto .BLSBLS12381 , "8207559cd7136af378bba53a8f0196dee3849a3ab02897c1995c3e3f6ca0c4a776c3ae869d1ddbb473090054be2400ad06d7910aa2c5d1780220fdf3765a3c1764bce10c6fe66a5a2be51a422e878518bd750424bb56b8a0ecf0f8ad2057e83f" ),
8786 Weight : 100 ,
8887 },
8988 {
9089 Role : flow .RoleExecution ,
9190 NodeID : flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000021" ),
9291 Address : "21.flow.com" ,
93- NetworkPubKey : unittest . MustDecodePublicKeyHex (crypto .ECDSAP256 , "d64318ba0dbf68f3788fc81c41d507c5822bf53154530673127c66f50fe4469ccf1a054a868a9f88506a8999f2386d86fcd2b901779718cba4fb53c2da258f9e" ),
94- StakingPubKey : unittest . MustDecodePublicKeyHex (crypto .BLSBLS12381 , "880b162b7ec138b36af401d07868cb08d25746d905395edbb4625bdf105d4bb2b2f4b0f4ae273a296a6efefa7ce9ccb914e39947ce0e83745125cab05d62516076ff0173ed472d3791ccef937597c9ea12381d76f547a092a4981d77ff3fba83" ),
92+ NetworkPubKey : MustDecodePublicKeyHex (crypto .ECDSAP256 , "d64318ba0dbf68f3788fc81c41d507c5822bf53154530673127c66f50fe4469ccf1a054a868a9f88506a8999f2386d86fcd2b901779718cba4fb53c2da258f9e" ),
93+ StakingPubKey : MustDecodePublicKeyHex (crypto .BLSBLS12381 , "880b162b7ec138b36af401d07868cb08d25746d905395edbb4625bdf105d4bb2b2f4b0f4ae273a296a6efefa7ce9ccb914e39947ce0e83745125cab05d62516076ff0173ed472d3791ccef937597c9ea12381d76f547a092a4981d77ff3fba83" ),
9594 Weight : 100 ,
9695 },
9796 {
9897 Role : flow .RoleVerification ,
9998 NodeID : flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000031" ),
10099 Address : "31.flow.com" ,
101- NetworkPubKey : unittest . MustDecodePublicKeyHex (crypto .ECDSAP256 , "697241208dcc9142b6f53064adc8ff1c95760c68beb2ba083c1d005d40181fd7a1b113274e0163c053a3addd47cd528ec6a1f190cf465aac87c415feaae011ae" ),
102- StakingPubKey : unittest . MustDecodePublicKeyHex (crypto .BLSBLS12381 , "b1f97d0a06020eca97352e1adde72270ee713c7daf58da7e74bf72235321048b4841bdfc28227964bf18e371e266e32107d238358848bcc5d0977a0db4bda0b4c33d3874ff991e595e0f537c7b87b4ddce92038ebc7b295c9ea20a1492302aa7" ),
100+ NetworkPubKey : MustDecodePublicKeyHex (crypto .ECDSAP256 , "697241208dcc9142b6f53064adc8ff1c95760c68beb2ba083c1d005d40181fd7a1b113274e0163c053a3addd47cd528ec6a1f190cf465aac87c415feaae011ae" ),
101+ StakingPubKey : MustDecodePublicKeyHex (crypto .BLSBLS12381 , "b1f97d0a06020eca97352e1adde72270ee713c7daf58da7e74bf72235321048b4841bdfc28227964bf18e371e266e32107d238358848bcc5d0977a0db4bda0b4c33d3874ff991e595e0f537c7b87b4ddce92038ebc7b295c9ea20a1492302aa7" ),
103102 Weight : 100 ,
104103 },
105104 },
@@ -117,7 +116,7 @@ func EpochCommitFixtureByChainID(chain flow.ChainID) (flow.Event, *flow.EpochCom
117116 panic (err )
118117 }
119118
120- event := unittest . EventFixture (events .EpochCommit .EventType (), 1 , 1 , unittest . IdentifierFixture (), 0 )
119+ event := EventFixture (events .EpochCommit .EventType (), 1 , 1 , IdentifierFixture (), 0 )
121120 event .Payload = []byte (EpochCommitFixtureJSON )
122121
123122 expected := & flow.EpochCommit {
@@ -128,19 +127,19 @@ func EpochCommitFixtureByChainID(chain flow.ChainID) (flow.Event, *flow.EpochCom
128127 flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000001" ),
129128 flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000002" ),
130129 },
131- SigData : unittest . MustDecodeSignatureHex ("b072ed22ed305acd44818a6c836e09b4e844eebde6a4fdbf5cec983e2872b86c8b0f6c34c0777bf52e385ab7c45dc55d" ),
130+ SigData : MustDecodeSignatureHex ("b072ed22ed305acd44818a6c836e09b4e844eebde6a4fdbf5cec983e2872b86c8b0f6c34c0777bf52e385ab7c45dc55d" ),
132131 },
133132 {
134133 VoterIDs : []flow.Identifier {
135134 flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000003" ),
136135 flow .MustHexStringToIdentifier ("0000000000000000000000000000000000000000000000000000000000000004" ),
137136 },
138- SigData : unittest . MustDecodeSignatureHex ("899e266a543e1b3a564f68b22f7be571f2e944ec30fadc4b39e2d5f526ba044c0f3cb2648f8334fc216fa3360a0418b2" ),
137+ SigData : MustDecodeSignatureHex ("899e266a543e1b3a564f68b22f7be571f2e944ec30fadc4b39e2d5f526ba044c0f3cb2648f8334fc216fa3360a0418b2" ),
139138 },
140139 },
141- DKGGroupKey : unittest . MustDecodePublicKeyHex (crypto .BLSBLS12381 , "8c588266db5f5cda629e83f8aa04ae9413593fac19e4865d06d291c9d14fbdd9bdb86a7a12f9ef8590c79cb635e3163315d193087e9336092987150d0cd2b14ac6365f7dc93eec573752108b8c12368abb65f0652d9f644e5aed611c37926950" ),
140+ DKGGroupKey : MustDecodePublicKeyHex (crypto .BLSBLS12381 , "8c588266db5f5cda629e83f8aa04ae9413593fac19e4865d06d291c9d14fbdd9bdb86a7a12f9ef8590c79cb635e3163315d193087e9336092987150d0cd2b14ac6365f7dc93eec573752108b8c12368abb65f0652d9f644e5aed611c37926950" ),
142141 DKGParticipantKeys : []crypto.PublicKey {
143- unittest . MustDecodePublicKeyHex (crypto .BLSBLS12381 , "87a339e4e5c74f089da20a33f515d8c8f4464ab53ede5a74aa2432cd1ae66d522da0c122249ee176cd747ddc83ca81090498389384201614caf51eac392c1c0a916dfdcfbbdf7363f9552b6468434add3d3f6dc91a92bbe3ee368b59b7828488" ),
142+ MustDecodePublicKeyHex (crypto .BLSBLS12381 , "87a339e4e5c74f089da20a33f515d8c8f4464ab53ede5a74aa2432cd1ae66d522da0c122249ee176cd747ddc83ca81090498389384201614caf51eac392c1c0a916dfdcfbbdf7363f9552b6468434add3d3f6dc91a92bbe3ee368b59b7828488" ),
144143 },
145144 }
146145
0 commit comments