diff --git a/go.mod b/go.mod index 628aacf43..2083b8e6c 100644 --- a/go.mod +++ b/go.mod @@ -11,22 +11,22 @@ require ( github.com/google/uuid v1.3.1 github.com/gorilla/websocket v1.5.0 github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 - github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/app v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/logger v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65 + github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/app v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/logger v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729 github.com/iotaledger/inx-app v1.0.0-rc.3.0.20230927140518-622f63be6182 github.com/iotaledger/inx/go v1.0.0-rc.2.0.20230927140257-bfa0bb0af2bd - github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793 + github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35 github.com/labstack/echo/v4 v4.11.1 github.com/labstack/gommon v0.4.0 github.com/libp2p/go-libp2p v0.30.0 diff --git a/go.sum b/go.sum index e95ab9eb7..173041a08 100644 --- a/go.sum +++ b/go.sum @@ -275,38 +275,38 @@ github.com/iancoleman/orderedmap v0.3.0/go.mod h1:XuLcCUkdL5owUCQeF2Ue9uuw1EptkJ github.com/ianlancetaylor/demangle v0.0.0-20210905161508-09a460cdf81d/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7 h1:dTrD7X2PTNgli6EbS4tV9qu3QAm/kBU3XaYZV2xdzys= github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7/go.mod h1:ZRdPu684P0fQ1z8sXz4dj9H5LWHhz4a9oCtvjunkSrw= -github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65 h1:8tNmi6PKge+FqzvPb+5tQheaepRs4q63sZyzJ3sHIbA= -github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65/go.mod h1:IAWZ/5It5P8B41mWyJXJVcG0vuikVRaTFKQnr2D2q+c= -github.com/iotaledger/hive.go/app v0.0.0-20230926122307-d671b36a4a65 h1:lzx3+DSg6wwDwMZ4Sw4nuYwSeBsoObbSyRSk5vELTkE= -github.com/iotaledger/hive.go/app v0.0.0-20230926122307-d671b36a4a65/go.mod h1:eiZgbcwTDZ7d9hEait2EAwAhixWhceW4MXmuVk2EcEw= -github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65 h1:xKE6PPmUMp8yNQDpFaT5PgZB+2s0O1iJfxJHX84+MuU= -github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65/go.mod h1:dOBOM2s4se3HcWefPe8sQLUalGXJ8yVXw58oK8jke3s= -github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65 h1:CyrDOXyShIThLLs53ol4YzS+UgR8bl1h1h4bjwyQ0f0= -github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65/go.mod h1:jn3TNmiNRIiQm/rS4VD+7wFHI2+UXABHvCA3PbQxBqI= -github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65 h1:oTEYhCKuv9GMC3q5JlFDwkK4Nlg9GZ4ZrSQgNTXwgsA= -github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65/go.mod h1:jP68na941d9uq7RtnA8aQ/FtIGRGz/51cU4uXrInQFU= -github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65 h1:iRJDuJGGGH/FLFaRi3uNVzBHimRT7n4Z2pDl94KhYgo= -github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65/go.mod h1:ZrqsjIJS2QCgGp7Ki+l4hWJQgzfBObUCemb5Upwlx18= -github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65 h1:i1/56ZqBFeF/uP36smk6t8UQ8Vjp1WeaM6uzPGGQ/Uk= -github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65/go.mod h1:HcE8B5lP96enc/OALTb2/rIIi+yOLouRoHOKRclKmC8= -github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65 h1:+/iqbJhFUuWbIES5LBAoiP042EmI2FonDHW3oraVxqc= -github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65/go.mod h1:DeP4JF4N995LteD0+/o7NsW1bO5IXURIJ27A69Ca5+Y= -github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65 h1:GMsskoPMEYi3u6FP1j74InZbX3yJOX1gXLDyrEDBk4g= -github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65/go.mod h1:4oKCdMEhHMLCudBz79kuvJmgSY/DhfVePNIyJhew/80= -github.com/iotaledger/hive.go/logger v0.0.0-20230926122307-d671b36a4a65 h1:nWN+fMpqHPg0c+30BXV7nkkOosPOLdO9yMBx25o7WD4= -github.com/iotaledger/hive.go/logger v0.0.0-20230926122307-d671b36a4a65/go.mod h1:sxqWRdZ1OOxwkxVczuGcW034Mpt2vFh5ebJHO++ZYeI= -github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65 h1:t0HYw0+g0jZp0J+eEsrRpGArh311JqmUBOt8p1Jnh6k= -github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65/go.mod h1:fXVyQ1MAwxe/EmjAnG8WcQqbzGk9EW/FsJ/n16H/f/w= -github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65 h1:+Gz15yzMBTnvBE3PR/CNU2K04PHcdI8MgG54CuM7Ics= -github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65/go.mod h1:IJgaaxbgKCsNat18jlJJEAxCY2oVYR3F30B+M4vJ89I= -github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65 h1:3OmUR8yYlCENhbosY99eM3bIJQJCiLijtebt+Q6sQEs= -github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65/go.mod h1:FTo/UWzNYgnQ082GI9QVM9HFDERqf9rw9RivNpqrnTs= +github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729 h1:HHxgNhbtD6WDCwSQBbPrQe8c4ZNjNi0KcgCJo0nm9bY= +github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729/go.mod h1:IAWZ/5It5P8B41mWyJXJVcG0vuikVRaTFKQnr2D2q+c= +github.com/iotaledger/hive.go/app v0.0.0-20230928074706-d58e32f86729 h1:rBADf+IZDKkDOuZznwIdonxF9jcOSQJU/qOYSNInX84= +github.com/iotaledger/hive.go/app v0.0.0-20230928074706-d58e32f86729/go.mod h1:eiZgbcwTDZ7d9hEait2EAwAhixWhceW4MXmuVk2EcEw= +github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729 h1:PQ9TFyXBrV6LLTOzE43CV/vz+ItN5v6lcA7ms0YOvcE= +github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729/go.mod h1:dOBOM2s4se3HcWefPe8sQLUalGXJ8yVXw58oK8jke3s= +github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729 h1:mwIZhduBiOD4rG4hqrPhW616EU1wX4eD2zHu26be5Yc= +github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729/go.mod h1:jn3TNmiNRIiQm/rS4VD+7wFHI2+UXABHvCA3PbQxBqI= +github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729 h1:FpFlPNOHcvHDyk1gN3OuL/hgvTKVsc5IN+q8U1YF9P4= +github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729/go.mod h1:jP68na941d9uq7RtnA8aQ/FtIGRGz/51cU4uXrInQFU= +github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729 h1:hHdIZn95+HdP1JdjV8TAsuL5kU4eb4gncehyjXo/feQ= +github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729/go.mod h1:ZrqsjIJS2QCgGp7Ki+l4hWJQgzfBObUCemb5Upwlx18= +github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729 h1:+/OtOAx2tMy8ER3XBt9RpnspWyDrVqW6kQGAd24jT0k= +github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729/go.mod h1:HcE8B5lP96enc/OALTb2/rIIi+yOLouRoHOKRclKmC8= +github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729 h1:XCYvP8XwETTXF5LNz8q9X3EajDut7+UwTwqJ2TQ0TJo= +github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729/go.mod h1:DeP4JF4N995LteD0+/o7NsW1bO5IXURIJ27A69Ca5+Y= +github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729 h1:hW4r9no+03ufp2fyx4IjTFwINkEz3OI3LqvSjv7SJ1c= +github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729/go.mod h1:4oKCdMEhHMLCudBz79kuvJmgSY/DhfVePNIyJhew/80= +github.com/iotaledger/hive.go/logger v0.0.0-20230928074706-d58e32f86729 h1:FOQetJY2scpCtCGrZQWGw3RwB3lRIDdyu+M6P1NACM4= +github.com/iotaledger/hive.go/logger v0.0.0-20230928074706-d58e32f86729/go.mod h1:sxqWRdZ1OOxwkxVczuGcW034Mpt2vFh5ebJHO++ZYeI= +github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729 h1:4aRR9UG4dHpdlTcMN1Px++eaxlGXXk1n6co8t/WlchM= +github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729/go.mod h1:fXVyQ1MAwxe/EmjAnG8WcQqbzGk9EW/FsJ/n16H/f/w= +github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729 h1:mPmP3/0XJAf0ZkCzQenpoQPMv+m56Z8+A1i/UO18Hdw= +github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729/go.mod h1:IJgaaxbgKCsNat18jlJJEAxCY2oVYR3F30B+M4vJ89I= +github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729 h1:gZlIK1OzdA3aZ78PsiWe3poVzawyw4S3zboMHE1TrY0= +github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729/go.mod h1:FTo/UWzNYgnQ082GI9QVM9HFDERqf9rw9RivNpqrnTs= github.com/iotaledger/inx-app v1.0.0-rc.3.0.20230927140518-622f63be6182 h1:lQiktl3Q0B+cHbVum7WzJikOEP+buw686oSrw5Unyz8= github.com/iotaledger/inx-app v1.0.0-rc.3.0.20230927140518-622f63be6182/go.mod h1:q24QEsS887ZWJVX76w2kwSgC84KS7wIKOy1otuqZ2ZM= github.com/iotaledger/inx/go v1.0.0-rc.2.0.20230927140257-bfa0bb0af2bd h1:nFG3Zq/zFA4KhBYFX2IezX1C74zfE0DqCt0LrgTa9Ig= github.com/iotaledger/inx/go v1.0.0-rc.2.0.20230927140257-bfa0bb0af2bd/go.mod h1:c5778OnWpLq108YE+Eb2m8Ri/t/4ydV0TvI/Sy5YivQ= -github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793 h1:YyhI+h6r2PkFZE7PorDhlT4EwAOvVuW2NdNF80FshIQ= -github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793/go.mod h1:wR9xBbsofns9hFyRHFZ2bDYIb861qsfmQPVMBKcPvDo= +github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35 h1:DyXUG4CZkJAgMUCMFUzG1DWNUVmstg6MCt6IZnHD/gY= +github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35/go.mod h1:wR9xBbsofns9hFyRHFZ2bDYIb861qsfmQPVMBKcPvDo= github.com/ipfs/boxo v0.10.0 h1:tdDAxq8jrsbRkYoF+5Rcqyeb91hgWe2hp7iLu7ORZLY= github.com/ipfs/boxo v0.10.0/go.mod h1:Fg+BnfxZ0RPzR0nOodzdIq3A7KgoWAOWsEIImrIQdBM= github.com/ipfs/go-cid v0.4.1 h1:A/T3qGvxi4kpKWWcPC/PgbvDA2bjVLO7n4UeVwnbs/s= diff --git a/pkg/blockfactory/blockissuer.go b/pkg/blockfactory/blockissuer.go index e28603b3f..eb1692261 100644 --- a/pkg/blockfactory/blockissuer.go +++ b/pkg/blockfactory/blockissuer.go @@ -200,7 +200,7 @@ func (i *BlockIssuer) CreateBlock(ctx context.Context, issuerAccount Account, op } // only set the burned Mana as the last step before signing, so workscore calculation is correct. - blockBuilder.BurnedMana(rmc) + blockBuilder.MaxBurnedMana(rmc) blockBuilder.Sign(issuerAccount.ID(), issuerAccount.PrivateKey()) @@ -330,7 +330,7 @@ func (i *BlockIssuer) AttachBlock(ctx context.Context, iotaBlock *iotago.Protoco return iotago.EmptyBlockID(), ierrors.Wrapf(ErrBlockAttacherAttachingNotPossible, "invalid block references, error: %w", err) } - if basicBlock, isBasicBlock := iotaBlock.Block.(*iotago.BasicBlock); isBasicBlock && basicBlock.BurnedMana == 0 { + if basicBlock, isBasicBlock := iotaBlock.Block.(*iotago.BasicBlock); isBasicBlock && basicBlock.MaxBurnedMana == 0 { rmcSlot, err := safemath.SafeSub(apiForVesion.TimeProvider().SlotFromTime(iotaBlock.IssuingTime), apiForVesion.ProtocolParameters().MaxCommittableAge()) if err != nil { rmcSlot = 0 @@ -341,7 +341,7 @@ func (i *BlockIssuer) AttachBlock(ctx context.Context, iotaBlock *iotago.Protoco } // only set the burned Mana as the last step before signing, so workscore calculation is correct. - basicBlock.BurnedMana, err = basicBlock.ManaCost(rmc, apiForVesion.ProtocolParameters().WorkScoreStructure()) + basicBlock.MaxBurnedMana, err = basicBlock.ManaCost(rmc, apiForVesion.ProtocolParameters().WorkScoreStructure()) if err != nil { return iotago.EmptyBlockID(), ierrors.Wrapf(err, "could not calculate Mana cost for block") } diff --git a/pkg/protocol/engine/commitmentfilter/accountsfilter/commitmentfilter.go b/pkg/protocol/engine/commitmentfilter/accountsfilter/commitmentfilter.go index 00a7a7776..952f3d2e3 100644 --- a/pkg/protocol/engine/commitmentfilter/accountsfilter/commitmentfilter.go +++ b/pkg/protocol/engine/commitmentfilter/accountsfilter/commitmentfilter.go @@ -121,10 +121,10 @@ func (c *CommitmentFilter) evaluateBlock(block *blocks.Block) { Reason: ierrors.Wrapf(err, "could not calculate Mana cost for block"), }) } - if basicBlock.BurnedMana < manaCost { + if basicBlock.MaxBurnedMana < manaCost { c.events.BlockFiltered.Trigger(&commitmentfilter.BlockFilteredEvent{ Block: block, - Reason: ierrors.Errorf("block issuer account %s burned insufficient Mana, required %d, burned %d", block.ProtocolBlock().IssuerID, manaCost, basicBlock.BurnedMana), + Reason: ierrors.Errorf("block issuer account %s burned insufficient Mana, required %d, burned %d", block.ProtocolBlock().IssuerID, manaCost, basicBlock.MaxBurnedMana), }) return diff --git a/pkg/protocol/engine/commitmentfilter/accountsfilter/commitmentfilter_test.go b/pkg/protocol/engine/commitmentfilter/accountsfilter/commitmentfilter_test.go index 8a9737a25..ab301e272 100644 --- a/pkg/protocol/engine/commitmentfilter/accountsfilter/commitmentfilter_test.go +++ b/pkg/protocol/engine/commitmentfilter/accountsfilter/commitmentfilter_test.go @@ -116,7 +116,7 @@ func (t *TestFramework) IssueSignedBlockAtSlotWithBurnedMana(alias string, slot StrongParents(iotago.BlockIDs{}). IssuingTime(apiForSlot.TimeProvider().SlotStartTime(slot)). SlotCommitmentID(commitmentID). - BurnedMana(burnedMana). + MaxBurnedMana(burnedMana). Sign(iotago.AccountID(addr[:]), keyPair.PrivateKey[:]). Build() require.NoError(t.Test, err) diff --git a/pkg/storage/testframework_test.go b/pkg/storage/testframework_test.go index 127375e42..e6eea9d8f 100644 --- a/pkg/storage/testframework_test.go +++ b/pkg/storage/testframework_test.go @@ -93,7 +93,7 @@ func (t *TestFramework) GeneratePrunableData(epoch iotago.EpochIndex, size int64 block := tpkg.RandProtocolBlock(&iotago.BasicBlock{ StrongParents: tpkg.SortedRandBlockIDs(1 + rand.Intn(iotago.BlockMaxParents)), Payload: &iotago.TaggedData{Data: make([]byte, 8192)}, - BurnedMana: 1000, + MaxBurnedMana: 1000, }, apiForEpoch, 0) modelBlock, err := model.BlockFromBlock(block) diff --git a/tools/evil-spammer/go.mod b/tools/evil-spammer/go.mod index 5699785bb..2f14a2b02 100644 --- a/tools/evil-spammer/go.mod +++ b/tools/evil-spammer/go.mod @@ -8,16 +8,16 @@ replace github.com/iotaledger/iota-core/tools/genesis-snapshot => ../genesis-sna require ( github.com/AlecAivazis/survey/v2 v2.3.7 - github.com/iotaledger/hive.go/app v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/logger v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65 + github.com/iotaledger/hive.go/app v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/logger v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729 github.com/iotaledger/iota-core v0.0.0-00010101000000-000000000000 github.com/iotaledger/iota-core/tools/genesis-snapshot v0.0.0-00010101000000-000000000000 - github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793 + github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35 github.com/mr-tron/base58 v1.2.0 go.uber.org/atomic v1.11.0 ) @@ -37,12 +37,12 @@ require ( github.com/holiman/uint256 v1.2.3 // indirect github.com/iancoleman/orderedmap v0.3.0 // indirect github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7 // indirect - github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65 // indirect + github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729 // indirect github.com/ipfs/go-cid v0.4.1 // indirect github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect diff --git a/tools/evil-spammer/go.sum b/tools/evil-spammer/go.sum index 3c5cdb21c..033886f91 100644 --- a/tools/evil-spammer/go.sum +++ b/tools/evil-spammer/go.sum @@ -169,34 +169,34 @@ github.com/iancoleman/orderedmap v0.3.0 h1:5cbR2grmZR/DiVt+VJopEhtVs9YGInGIxAoMJ github.com/iancoleman/orderedmap v0.3.0/go.mod h1:XuLcCUkdL5owUCQeF2Ue9uuw1EptkJDkXXS7VoV7XGE= github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7 h1:dTrD7X2PTNgli6EbS4tV9qu3QAm/kBU3XaYZV2xdzys= github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7/go.mod h1:ZRdPu684P0fQ1z8sXz4dj9H5LWHhz4a9oCtvjunkSrw= -github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65 h1:8tNmi6PKge+FqzvPb+5tQheaepRs4q63sZyzJ3sHIbA= -github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65/go.mod h1:IAWZ/5It5P8B41mWyJXJVcG0vuikVRaTFKQnr2D2q+c= -github.com/iotaledger/hive.go/app v0.0.0-20230926122307-d671b36a4a65 h1:lzx3+DSg6wwDwMZ4Sw4nuYwSeBsoObbSyRSk5vELTkE= -github.com/iotaledger/hive.go/app v0.0.0-20230926122307-d671b36a4a65/go.mod h1:eiZgbcwTDZ7d9hEait2EAwAhixWhceW4MXmuVk2EcEw= -github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65 h1:xKE6PPmUMp8yNQDpFaT5PgZB+2s0O1iJfxJHX84+MuU= -github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65/go.mod h1:dOBOM2s4se3HcWefPe8sQLUalGXJ8yVXw58oK8jke3s= -github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65 h1:CyrDOXyShIThLLs53ol4YzS+UgR8bl1h1h4bjwyQ0f0= -github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65/go.mod h1:jn3TNmiNRIiQm/rS4VD+7wFHI2+UXABHvCA3PbQxBqI= -github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65 h1:oTEYhCKuv9GMC3q5JlFDwkK4Nlg9GZ4ZrSQgNTXwgsA= -github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65/go.mod h1:jP68na941d9uq7RtnA8aQ/FtIGRGz/51cU4uXrInQFU= -github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65 h1:iRJDuJGGGH/FLFaRi3uNVzBHimRT7n4Z2pDl94KhYgo= -github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65/go.mod h1:ZrqsjIJS2QCgGp7Ki+l4hWJQgzfBObUCemb5Upwlx18= -github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65 h1:i1/56ZqBFeF/uP36smk6t8UQ8Vjp1WeaM6uzPGGQ/Uk= -github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65/go.mod h1:HcE8B5lP96enc/OALTb2/rIIi+yOLouRoHOKRclKmC8= -github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65 h1:+/iqbJhFUuWbIES5LBAoiP042EmI2FonDHW3oraVxqc= -github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65/go.mod h1:DeP4JF4N995LteD0+/o7NsW1bO5IXURIJ27A69Ca5+Y= -github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65 h1:GMsskoPMEYi3u6FP1j74InZbX3yJOX1gXLDyrEDBk4g= -github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65/go.mod h1:4oKCdMEhHMLCudBz79kuvJmgSY/DhfVePNIyJhew/80= -github.com/iotaledger/hive.go/logger v0.0.0-20230926122307-d671b36a4a65 h1:nWN+fMpqHPg0c+30BXV7nkkOosPOLdO9yMBx25o7WD4= -github.com/iotaledger/hive.go/logger v0.0.0-20230926122307-d671b36a4a65/go.mod h1:sxqWRdZ1OOxwkxVczuGcW034Mpt2vFh5ebJHO++ZYeI= -github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65 h1:t0HYw0+g0jZp0J+eEsrRpGArh311JqmUBOt8p1Jnh6k= -github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65/go.mod h1:fXVyQ1MAwxe/EmjAnG8WcQqbzGk9EW/FsJ/n16H/f/w= -github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65 h1:+Gz15yzMBTnvBE3PR/CNU2K04PHcdI8MgG54CuM7Ics= -github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65/go.mod h1:IJgaaxbgKCsNat18jlJJEAxCY2oVYR3F30B+M4vJ89I= -github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65 h1:3OmUR8yYlCENhbosY99eM3bIJQJCiLijtebt+Q6sQEs= -github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65/go.mod h1:FTo/UWzNYgnQ082GI9QVM9HFDERqf9rw9RivNpqrnTs= -github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793 h1:YyhI+h6r2PkFZE7PorDhlT4EwAOvVuW2NdNF80FshIQ= -github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793/go.mod h1:wR9xBbsofns9hFyRHFZ2bDYIb861qsfmQPVMBKcPvDo= +github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729 h1:HHxgNhbtD6WDCwSQBbPrQe8c4ZNjNi0KcgCJo0nm9bY= +github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729/go.mod h1:IAWZ/5It5P8B41mWyJXJVcG0vuikVRaTFKQnr2D2q+c= +github.com/iotaledger/hive.go/app v0.0.0-20230928074706-d58e32f86729 h1:rBADf+IZDKkDOuZznwIdonxF9jcOSQJU/qOYSNInX84= +github.com/iotaledger/hive.go/app v0.0.0-20230928074706-d58e32f86729/go.mod h1:eiZgbcwTDZ7d9hEait2EAwAhixWhceW4MXmuVk2EcEw= +github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729 h1:PQ9TFyXBrV6LLTOzE43CV/vz+ItN5v6lcA7ms0YOvcE= +github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729/go.mod h1:dOBOM2s4se3HcWefPe8sQLUalGXJ8yVXw58oK8jke3s= +github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729 h1:mwIZhduBiOD4rG4hqrPhW616EU1wX4eD2zHu26be5Yc= +github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729/go.mod h1:jn3TNmiNRIiQm/rS4VD+7wFHI2+UXABHvCA3PbQxBqI= +github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729 h1:FpFlPNOHcvHDyk1gN3OuL/hgvTKVsc5IN+q8U1YF9P4= +github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729/go.mod h1:jP68na941d9uq7RtnA8aQ/FtIGRGz/51cU4uXrInQFU= +github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729 h1:hHdIZn95+HdP1JdjV8TAsuL5kU4eb4gncehyjXo/feQ= +github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729/go.mod h1:ZrqsjIJS2QCgGp7Ki+l4hWJQgzfBObUCemb5Upwlx18= +github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729 h1:+/OtOAx2tMy8ER3XBt9RpnspWyDrVqW6kQGAd24jT0k= +github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729/go.mod h1:HcE8B5lP96enc/OALTb2/rIIi+yOLouRoHOKRclKmC8= +github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729 h1:XCYvP8XwETTXF5LNz8q9X3EajDut7+UwTwqJ2TQ0TJo= +github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729/go.mod h1:DeP4JF4N995LteD0+/o7NsW1bO5IXURIJ27A69Ca5+Y= +github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729 h1:hW4r9no+03ufp2fyx4IjTFwINkEz3OI3LqvSjv7SJ1c= +github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729/go.mod h1:4oKCdMEhHMLCudBz79kuvJmgSY/DhfVePNIyJhew/80= +github.com/iotaledger/hive.go/logger v0.0.0-20230928074706-d58e32f86729 h1:FOQetJY2scpCtCGrZQWGw3RwB3lRIDdyu+M6P1NACM4= +github.com/iotaledger/hive.go/logger v0.0.0-20230928074706-d58e32f86729/go.mod h1:sxqWRdZ1OOxwkxVczuGcW034Mpt2vFh5ebJHO++ZYeI= +github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729 h1:4aRR9UG4dHpdlTcMN1Px++eaxlGXXk1n6co8t/WlchM= +github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729/go.mod h1:fXVyQ1MAwxe/EmjAnG8WcQqbzGk9EW/FsJ/n16H/f/w= +github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729 h1:mPmP3/0XJAf0ZkCzQenpoQPMv+m56Z8+A1i/UO18Hdw= +github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729/go.mod h1:IJgaaxbgKCsNat18jlJJEAxCY2oVYR3F30B+M4vJ89I= +github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729 h1:gZlIK1OzdA3aZ78PsiWe3poVzawyw4S3zboMHE1TrY0= +github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729/go.mod h1:FTo/UWzNYgnQ082GI9QVM9HFDERqf9rw9RivNpqrnTs= +github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35 h1:DyXUG4CZkJAgMUCMFUzG1DWNUVmstg6MCt6IZnHD/gY= +github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35/go.mod h1:wR9xBbsofns9hFyRHFZ2bDYIb861qsfmQPVMBKcPvDo= github.com/ipfs/go-cid v0.4.1 h1:A/T3qGvxi4kpKWWcPC/PgbvDA2bjVLO7n4UeVwnbs/s= github.com/ipfs/go-cid v0.4.1/go.mod h1:uQHwDeX4c6CtyrFwdqyhpNcxVewur1M7l7fNU7LKwZk= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= diff --git a/tools/gendoc/go.mod b/tools/gendoc/go.mod index a0477489b..4ec83b193 100644 --- a/tools/gendoc/go.mod +++ b/tools/gendoc/go.mod @@ -5,7 +5,7 @@ go 1.21 replace github.com/iotaledger/iota-core => ../../ require ( - github.com/iotaledger/hive.go/app v0.0.0-20230926122307-d671b36a4a65 + github.com/iotaledger/hive.go/app v0.0.0-20230928074706-d58e32f86729 github.com/iotaledger/hive.go/apputils v0.0.0-20230829152614-7afc7a4d89b3 github.com/iotaledger/iota-core v0.0.0-00010101000000-000000000000 ) @@ -58,21 +58,21 @@ require ( github.com/huin/goupnp v1.3.0 // indirect github.com/iancoleman/orderedmap v0.3.0 // indirect github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7 // indirect - github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/logger v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65 // indirect + github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/logger v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729 // indirect github.com/iotaledger/inx-app v1.0.0-rc.3.0.20230927140518-622f63be6182 // indirect github.com/iotaledger/inx/go v1.0.0-rc.2.0.20230927140257-bfa0bb0af2bd // indirect - github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793 // indirect + github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35 // indirect github.com/ipfs/boxo v0.10.0 // indirect github.com/ipfs/go-cid v0.4.1 // indirect github.com/ipfs/go-datastore v0.6.0 // indirect diff --git a/tools/gendoc/go.sum b/tools/gendoc/go.sum index 3dd8f95cd..397b885d4 100644 --- a/tools/gendoc/go.sum +++ b/tools/gendoc/go.sum @@ -279,40 +279,40 @@ github.com/iancoleman/orderedmap v0.3.0/go.mod h1:XuLcCUkdL5owUCQeF2Ue9uuw1EptkJ github.com/ianlancetaylor/demangle v0.0.0-20210905161508-09a460cdf81d/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7 h1:dTrD7X2PTNgli6EbS4tV9qu3QAm/kBU3XaYZV2xdzys= github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7/go.mod h1:ZRdPu684P0fQ1z8sXz4dj9H5LWHhz4a9oCtvjunkSrw= -github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65 h1:8tNmi6PKge+FqzvPb+5tQheaepRs4q63sZyzJ3sHIbA= -github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65/go.mod h1:IAWZ/5It5P8B41mWyJXJVcG0vuikVRaTFKQnr2D2q+c= -github.com/iotaledger/hive.go/app v0.0.0-20230926122307-d671b36a4a65 h1:lzx3+DSg6wwDwMZ4Sw4nuYwSeBsoObbSyRSk5vELTkE= -github.com/iotaledger/hive.go/app v0.0.0-20230926122307-d671b36a4a65/go.mod h1:eiZgbcwTDZ7d9hEait2EAwAhixWhceW4MXmuVk2EcEw= +github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729 h1:HHxgNhbtD6WDCwSQBbPrQe8c4ZNjNi0KcgCJo0nm9bY= +github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729/go.mod h1:IAWZ/5It5P8B41mWyJXJVcG0vuikVRaTFKQnr2D2q+c= +github.com/iotaledger/hive.go/app v0.0.0-20230928074706-d58e32f86729 h1:rBADf+IZDKkDOuZznwIdonxF9jcOSQJU/qOYSNInX84= +github.com/iotaledger/hive.go/app v0.0.0-20230928074706-d58e32f86729/go.mod h1:eiZgbcwTDZ7d9hEait2EAwAhixWhceW4MXmuVk2EcEw= github.com/iotaledger/hive.go/apputils v0.0.0-20230829152614-7afc7a4d89b3 h1:4aVJTc0KS77uEw0Tny4r0n1ORwcbAQDECaCclgf/6lE= github.com/iotaledger/hive.go/apputils v0.0.0-20230829152614-7afc7a4d89b3/go.mod h1:TZeAqieDu+xDOZp2e9+S+8pZp1PrfgcwLUnxmd8IgLU= -github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65 h1:xKE6PPmUMp8yNQDpFaT5PgZB+2s0O1iJfxJHX84+MuU= -github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65/go.mod h1:dOBOM2s4se3HcWefPe8sQLUalGXJ8yVXw58oK8jke3s= -github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65 h1:CyrDOXyShIThLLs53ol4YzS+UgR8bl1h1h4bjwyQ0f0= -github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65/go.mod h1:jn3TNmiNRIiQm/rS4VD+7wFHI2+UXABHvCA3PbQxBqI= -github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65 h1:oTEYhCKuv9GMC3q5JlFDwkK4Nlg9GZ4ZrSQgNTXwgsA= -github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65/go.mod h1:jP68na941d9uq7RtnA8aQ/FtIGRGz/51cU4uXrInQFU= -github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65 h1:iRJDuJGGGH/FLFaRi3uNVzBHimRT7n4Z2pDl94KhYgo= -github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65/go.mod h1:ZrqsjIJS2QCgGp7Ki+l4hWJQgzfBObUCemb5Upwlx18= -github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65 h1:i1/56ZqBFeF/uP36smk6t8UQ8Vjp1WeaM6uzPGGQ/Uk= -github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65/go.mod h1:HcE8B5lP96enc/OALTb2/rIIi+yOLouRoHOKRclKmC8= -github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65 h1:+/iqbJhFUuWbIES5LBAoiP042EmI2FonDHW3oraVxqc= -github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65/go.mod h1:DeP4JF4N995LteD0+/o7NsW1bO5IXURIJ27A69Ca5+Y= -github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65 h1:GMsskoPMEYi3u6FP1j74InZbX3yJOX1gXLDyrEDBk4g= -github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65/go.mod h1:4oKCdMEhHMLCudBz79kuvJmgSY/DhfVePNIyJhew/80= -github.com/iotaledger/hive.go/logger v0.0.0-20230926122307-d671b36a4a65 h1:nWN+fMpqHPg0c+30BXV7nkkOosPOLdO9yMBx25o7WD4= -github.com/iotaledger/hive.go/logger v0.0.0-20230926122307-d671b36a4a65/go.mod h1:sxqWRdZ1OOxwkxVczuGcW034Mpt2vFh5ebJHO++ZYeI= -github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65 h1:t0HYw0+g0jZp0J+eEsrRpGArh311JqmUBOt8p1Jnh6k= -github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65/go.mod h1:fXVyQ1MAwxe/EmjAnG8WcQqbzGk9EW/FsJ/n16H/f/w= -github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65 h1:+Gz15yzMBTnvBE3PR/CNU2K04PHcdI8MgG54CuM7Ics= -github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65/go.mod h1:IJgaaxbgKCsNat18jlJJEAxCY2oVYR3F30B+M4vJ89I= -github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65 h1:3OmUR8yYlCENhbosY99eM3bIJQJCiLijtebt+Q6sQEs= -github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65/go.mod h1:FTo/UWzNYgnQ082GI9QVM9HFDERqf9rw9RivNpqrnTs= +github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729 h1:PQ9TFyXBrV6LLTOzE43CV/vz+ItN5v6lcA7ms0YOvcE= +github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729/go.mod h1:dOBOM2s4se3HcWefPe8sQLUalGXJ8yVXw58oK8jke3s= +github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729 h1:mwIZhduBiOD4rG4hqrPhW616EU1wX4eD2zHu26be5Yc= +github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729/go.mod h1:jn3TNmiNRIiQm/rS4VD+7wFHI2+UXABHvCA3PbQxBqI= +github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729 h1:FpFlPNOHcvHDyk1gN3OuL/hgvTKVsc5IN+q8U1YF9P4= +github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729/go.mod h1:jP68na941d9uq7RtnA8aQ/FtIGRGz/51cU4uXrInQFU= +github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729 h1:hHdIZn95+HdP1JdjV8TAsuL5kU4eb4gncehyjXo/feQ= +github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729/go.mod h1:ZrqsjIJS2QCgGp7Ki+l4hWJQgzfBObUCemb5Upwlx18= +github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729 h1:+/OtOAx2tMy8ER3XBt9RpnspWyDrVqW6kQGAd24jT0k= +github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729/go.mod h1:HcE8B5lP96enc/OALTb2/rIIi+yOLouRoHOKRclKmC8= +github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729 h1:XCYvP8XwETTXF5LNz8q9X3EajDut7+UwTwqJ2TQ0TJo= +github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729/go.mod h1:DeP4JF4N995LteD0+/o7NsW1bO5IXURIJ27A69Ca5+Y= +github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729 h1:hW4r9no+03ufp2fyx4IjTFwINkEz3OI3LqvSjv7SJ1c= +github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729/go.mod h1:4oKCdMEhHMLCudBz79kuvJmgSY/DhfVePNIyJhew/80= +github.com/iotaledger/hive.go/logger v0.0.0-20230928074706-d58e32f86729 h1:FOQetJY2scpCtCGrZQWGw3RwB3lRIDdyu+M6P1NACM4= +github.com/iotaledger/hive.go/logger v0.0.0-20230928074706-d58e32f86729/go.mod h1:sxqWRdZ1OOxwkxVczuGcW034Mpt2vFh5ebJHO++ZYeI= +github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729 h1:4aRR9UG4dHpdlTcMN1Px++eaxlGXXk1n6co8t/WlchM= +github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729/go.mod h1:fXVyQ1MAwxe/EmjAnG8WcQqbzGk9EW/FsJ/n16H/f/w= +github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729 h1:mPmP3/0XJAf0ZkCzQenpoQPMv+m56Z8+A1i/UO18Hdw= +github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729/go.mod h1:IJgaaxbgKCsNat18jlJJEAxCY2oVYR3F30B+M4vJ89I= +github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729 h1:gZlIK1OzdA3aZ78PsiWe3poVzawyw4S3zboMHE1TrY0= +github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729/go.mod h1:FTo/UWzNYgnQ082GI9QVM9HFDERqf9rw9RivNpqrnTs= github.com/iotaledger/inx-app v1.0.0-rc.3.0.20230927140518-622f63be6182 h1:lQiktl3Q0B+cHbVum7WzJikOEP+buw686oSrw5Unyz8= github.com/iotaledger/inx-app v1.0.0-rc.3.0.20230927140518-622f63be6182/go.mod h1:q24QEsS887ZWJVX76w2kwSgC84KS7wIKOy1otuqZ2ZM= github.com/iotaledger/inx/go v1.0.0-rc.2.0.20230927140257-bfa0bb0af2bd h1:nFG3Zq/zFA4KhBYFX2IezX1C74zfE0DqCt0LrgTa9Ig= github.com/iotaledger/inx/go v1.0.0-rc.2.0.20230927140257-bfa0bb0af2bd/go.mod h1:c5778OnWpLq108YE+Eb2m8Ri/t/4ydV0TvI/Sy5YivQ= -github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793 h1:YyhI+h6r2PkFZE7PorDhlT4EwAOvVuW2NdNF80FshIQ= -github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793/go.mod h1:wR9xBbsofns9hFyRHFZ2bDYIb861qsfmQPVMBKcPvDo= +github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35 h1:DyXUG4CZkJAgMUCMFUzG1DWNUVmstg6MCt6IZnHD/gY= +github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35/go.mod h1:wR9xBbsofns9hFyRHFZ2bDYIb861qsfmQPVMBKcPvDo= github.com/ipfs/boxo v0.10.0 h1:tdDAxq8jrsbRkYoF+5Rcqyeb91hgWe2hp7iLu7ORZLY= github.com/ipfs/boxo v0.10.0/go.mod h1:Fg+BnfxZ0RPzR0nOodzdIq3A7KgoWAOWsEIImrIQdBM= github.com/ipfs/go-cid v0.4.1 h1:A/T3qGvxi4kpKWWcPC/PgbvDA2bjVLO7n4UeVwnbs/s= diff --git a/tools/genesis-snapshot/go.mod b/tools/genesis-snapshot/go.mod index 16af91601..511b81306 100644 --- a/tools/genesis-snapshot/go.mod +++ b/tools/genesis-snapshot/go.mod @@ -5,12 +5,12 @@ go 1.21 replace github.com/iotaledger/iota-core => ../../ require ( - github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65 - github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65 + github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729 + github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729 github.com/iotaledger/iota-core v0.0.0-00010101000000-000000000000 - github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793 + github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35 github.com/mr-tron/base58 v1.2.0 github.com/spf13/pflag v1.0.5 golang.org/x/crypto v0.13.0 @@ -27,13 +27,13 @@ require ( github.com/holiman/uint256 v1.2.3 // indirect github.com/iancoleman/orderedmap v0.3.0 // indirect github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7 // indirect - github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65 // indirect - github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65 // indirect + github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729 // indirect + github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729 // indirect github.com/ipfs/go-cid v0.4.1 // indirect github.com/klauspost/cpuid/v2 v2.2.5 // indirect github.com/kr/text v0.2.0 // indirect diff --git a/tools/genesis-snapshot/go.sum b/tools/genesis-snapshot/go.sum index b3538992e..2454061e8 100644 --- a/tools/genesis-snapshot/go.sum +++ b/tools/genesis-snapshot/go.sum @@ -28,30 +28,30 @@ github.com/iancoleman/orderedmap v0.3.0 h1:5cbR2grmZR/DiVt+VJopEhtVs9YGInGIxAoMJ github.com/iancoleman/orderedmap v0.3.0/go.mod h1:XuLcCUkdL5owUCQeF2Ue9uuw1EptkJDkXXS7VoV7XGE= github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7 h1:dTrD7X2PTNgli6EbS4tV9qu3QAm/kBU3XaYZV2xdzys= github.com/iotaledger/grocksdb v1.7.5-0.20230220105546-5162e18885c7/go.mod h1:ZRdPu684P0fQ1z8sXz4dj9H5LWHhz4a9oCtvjunkSrw= -github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65 h1:8tNmi6PKge+FqzvPb+5tQheaepRs4q63sZyzJ3sHIbA= -github.com/iotaledger/hive.go/ads v0.0.0-20230926122307-d671b36a4a65/go.mod h1:IAWZ/5It5P8B41mWyJXJVcG0vuikVRaTFKQnr2D2q+c= -github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65 h1:xKE6PPmUMp8yNQDpFaT5PgZB+2s0O1iJfxJHX84+MuU= -github.com/iotaledger/hive.go/constraints v0.0.0-20230926122307-d671b36a4a65/go.mod h1:dOBOM2s4se3HcWefPe8sQLUalGXJ8yVXw58oK8jke3s= -github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65 h1:CyrDOXyShIThLLs53ol4YzS+UgR8bl1h1h4bjwyQ0f0= -github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230926122307-d671b36a4a65/go.mod h1:jn3TNmiNRIiQm/rS4VD+7wFHI2+UXABHvCA3PbQxBqI= -github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65 h1:oTEYhCKuv9GMC3q5JlFDwkK4Nlg9GZ4ZrSQgNTXwgsA= -github.com/iotaledger/hive.go/crypto v0.0.0-20230926122307-d671b36a4a65/go.mod h1:jP68na941d9uq7RtnA8aQ/FtIGRGz/51cU4uXrInQFU= -github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65 h1:iRJDuJGGGH/FLFaRi3uNVzBHimRT7n4Z2pDl94KhYgo= -github.com/iotaledger/hive.go/ds v0.0.0-20230926122307-d671b36a4a65/go.mod h1:ZrqsjIJS2QCgGp7Ki+l4hWJQgzfBObUCemb5Upwlx18= -github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65 h1:i1/56ZqBFeF/uP36smk6t8UQ8Vjp1WeaM6uzPGGQ/Uk= -github.com/iotaledger/hive.go/ierrors v0.0.0-20230926122307-d671b36a4a65/go.mod h1:HcE8B5lP96enc/OALTb2/rIIi+yOLouRoHOKRclKmC8= -github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65 h1:+/iqbJhFUuWbIES5LBAoiP042EmI2FonDHW3oraVxqc= -github.com/iotaledger/hive.go/kvstore v0.0.0-20230926122307-d671b36a4a65/go.mod h1:DeP4JF4N995LteD0+/o7NsW1bO5IXURIJ27A69Ca5+Y= -github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65 h1:GMsskoPMEYi3u6FP1j74InZbX3yJOX1gXLDyrEDBk4g= -github.com/iotaledger/hive.go/lo v0.0.0-20230926122307-d671b36a4a65/go.mod h1:4oKCdMEhHMLCudBz79kuvJmgSY/DhfVePNIyJhew/80= -github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65 h1:t0HYw0+g0jZp0J+eEsrRpGArh311JqmUBOt8p1Jnh6k= -github.com/iotaledger/hive.go/runtime v0.0.0-20230926122307-d671b36a4a65/go.mod h1:fXVyQ1MAwxe/EmjAnG8WcQqbzGk9EW/FsJ/n16H/f/w= -github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65 h1:+Gz15yzMBTnvBE3PR/CNU2K04PHcdI8MgG54CuM7Ics= -github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230926122307-d671b36a4a65/go.mod h1:IJgaaxbgKCsNat18jlJJEAxCY2oVYR3F30B+M4vJ89I= -github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65 h1:3OmUR8yYlCENhbosY99eM3bIJQJCiLijtebt+Q6sQEs= -github.com/iotaledger/hive.go/stringify v0.0.0-20230926122307-d671b36a4a65/go.mod h1:FTo/UWzNYgnQ082GI9QVM9HFDERqf9rw9RivNpqrnTs= -github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793 h1:YyhI+h6r2PkFZE7PorDhlT4EwAOvVuW2NdNF80FshIQ= -github.com/iotaledger/iota.go/v4 v4.0.0-20230928135522-335156827793/go.mod h1:wR9xBbsofns9hFyRHFZ2bDYIb861qsfmQPVMBKcPvDo= +github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729 h1:HHxgNhbtD6WDCwSQBbPrQe8c4ZNjNi0KcgCJo0nm9bY= +github.com/iotaledger/hive.go/ads v0.0.0-20230928074706-d58e32f86729/go.mod h1:IAWZ/5It5P8B41mWyJXJVcG0vuikVRaTFKQnr2D2q+c= +github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729 h1:PQ9TFyXBrV6LLTOzE43CV/vz+ItN5v6lcA7ms0YOvcE= +github.com/iotaledger/hive.go/constraints v0.0.0-20230928074706-d58e32f86729/go.mod h1:dOBOM2s4se3HcWefPe8sQLUalGXJ8yVXw58oK8jke3s= +github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729 h1:mwIZhduBiOD4rG4hqrPhW616EU1wX4eD2zHu26be5Yc= +github.com/iotaledger/hive.go/core v1.0.0-rc.3.0.20230928074706-d58e32f86729/go.mod h1:jn3TNmiNRIiQm/rS4VD+7wFHI2+UXABHvCA3PbQxBqI= +github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729 h1:FpFlPNOHcvHDyk1gN3OuL/hgvTKVsc5IN+q8U1YF9P4= +github.com/iotaledger/hive.go/crypto v0.0.0-20230928074706-d58e32f86729/go.mod h1:jP68na941d9uq7RtnA8aQ/FtIGRGz/51cU4uXrInQFU= +github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729 h1:hHdIZn95+HdP1JdjV8TAsuL5kU4eb4gncehyjXo/feQ= +github.com/iotaledger/hive.go/ds v0.0.0-20230928074706-d58e32f86729/go.mod h1:ZrqsjIJS2QCgGp7Ki+l4hWJQgzfBObUCemb5Upwlx18= +github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729 h1:+/OtOAx2tMy8ER3XBt9RpnspWyDrVqW6kQGAd24jT0k= +github.com/iotaledger/hive.go/ierrors v0.0.0-20230928074706-d58e32f86729/go.mod h1:HcE8B5lP96enc/OALTb2/rIIi+yOLouRoHOKRclKmC8= +github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729 h1:XCYvP8XwETTXF5LNz8q9X3EajDut7+UwTwqJ2TQ0TJo= +github.com/iotaledger/hive.go/kvstore v0.0.0-20230928074706-d58e32f86729/go.mod h1:DeP4JF4N995LteD0+/o7NsW1bO5IXURIJ27A69Ca5+Y= +github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729 h1:hW4r9no+03ufp2fyx4IjTFwINkEz3OI3LqvSjv7SJ1c= +github.com/iotaledger/hive.go/lo v0.0.0-20230928074706-d58e32f86729/go.mod h1:4oKCdMEhHMLCudBz79kuvJmgSY/DhfVePNIyJhew/80= +github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729 h1:4aRR9UG4dHpdlTcMN1Px++eaxlGXXk1n6co8t/WlchM= +github.com/iotaledger/hive.go/runtime v0.0.0-20230928074706-d58e32f86729/go.mod h1:fXVyQ1MAwxe/EmjAnG8WcQqbzGk9EW/FsJ/n16H/f/w= +github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729 h1:mPmP3/0XJAf0ZkCzQenpoQPMv+m56Z8+A1i/UO18Hdw= +github.com/iotaledger/hive.go/serializer/v2 v2.0.0-rc.1.0.20230928074706-d58e32f86729/go.mod h1:IJgaaxbgKCsNat18jlJJEAxCY2oVYR3F30B+M4vJ89I= +github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729 h1:gZlIK1OzdA3aZ78PsiWe3poVzawyw4S3zboMHE1TrY0= +github.com/iotaledger/hive.go/stringify v0.0.0-20230928074706-d58e32f86729/go.mod h1:FTo/UWzNYgnQ082GI9QVM9HFDERqf9rw9RivNpqrnTs= +github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35 h1:DyXUG4CZkJAgMUCMFUzG1DWNUVmstg6MCt6IZnHD/gY= +github.com/iotaledger/iota.go/v4 v4.0.0-20230929074901-a2fa34aa5a35/go.mod h1:wR9xBbsofns9hFyRHFZ2bDYIb861qsfmQPVMBKcPvDo= github.com/ipfs/go-cid v0.4.1 h1:A/T3qGvxi4kpKWWcPC/PgbvDA2bjVLO7n4UeVwnbs/s= github.com/ipfs/go-cid v0.4.1/go.mod h1:uQHwDeX4c6CtyrFwdqyhpNcxVewur1M7l7fNU7LKwZk= github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg=