diff --git a/dapps/valuetransfers/packages/branchmanager/objectstorage.go b/dapps/valuetransfers/packages/branchmanager/objectstorage.go index c9cbfe4abe13858e9f33906a27d86cbe63afc10e..21cb4d20fba2c40625f3c2864b38c5c4fdbedcb1 100644 --- a/dapps/valuetransfers/packages/branchmanager/objectstorage.go +++ b/dapps/valuetransfers/packages/branchmanager/objectstorage.go @@ -48,18 +48,18 @@ var ( } ) -func osBranchFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osBranchFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return BranchFromStorageKey(key) } -func osChildBranchFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osChildBranchFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return ChildBranchFromStorageKey(key) } -func osConflictFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osConflictFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return ConflictFromStorageKey(key) } -func osConflictMemberFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osConflictMemberFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return ConflictMemberFromStorageKey(key) } diff --git a/dapps/valuetransfers/packages/tangle/objectstorage.go b/dapps/valuetransfers/packages/tangle/objectstorage.go index e7ed013043d5f781219f0dc7030275975d249bc3..593d041c9831e6a58e6810c7530905b2523c2cdb 100644 --- a/dapps/valuetransfers/packages/tangle/objectstorage.go +++ b/dapps/valuetransfers/packages/tangle/objectstorage.go @@ -33,38 +33,38 @@ var ( }) ) -func osPayloadFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osPayloadFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return payload.FromStorageKey(key) } -func osPayloadMetadataFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osPayloadMetadataFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return PayloadMetadataFromStorageKey(key) } -func osMissingPayloadFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osMissingPayloadFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return MissingPayloadFromStorageKey(key) } -func osPayloadApproverFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osPayloadApproverFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return PayloadApproverFromStorageKey(key) } -func osTransactionFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osTransactionFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return transaction.FromStorageKey(key) } -func osTransactionMetadataFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osTransactionMetadataFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return TransactionMetadataFromStorageKey(key) } -func osAttachmentFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osAttachmentFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return AttachmentFromStorageKey(key) } -func osOutputFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osOutputFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return OutputFromStorageKey(key) } -func osConsumerFactory(key []byte) (objectstorage.StorableObject, int, error) { +func osConsumerFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return ConsumerFromStorageKey(key) } diff --git a/go.mod b/go.mod index e41e5ea1d5a37dd5d8ad37098f039c3353e4df18..8e79858b8638c30738372d7bca97009cff0623a7 100644 --- a/go.mod +++ b/go.mod @@ -13,7 +13,7 @@ require ( github.com/gobuffalo/packr/v2 v2.8.0 github.com/golang/protobuf v1.4.2 github.com/gorilla/websocket v1.4.2 - github.com/iotaledger/hive.go v0.0.0-20200824153656-adfc839cc240 + github.com/iotaledger/hive.go v0.0.0-20200909085811-5700df262e21 github.com/labstack/echo v3.3.10+incompatible github.com/labstack/gommon v0.3.0 github.com/magiconair/properties v1.8.1 diff --git a/go.sum b/go.sum index 7ca8b298d38ce391c6f4f566a926b59d9609fca5..efba6b5b5b289306bdfe709d64bf1bcd8c4ce80f 100644 --- a/go.sum +++ b/go.sum @@ -350,8 +350,8 @@ github.com/huin/goupnp v1.0.0/go.mod h1:n9v9KO1tAxYH82qOn+UTIFQDmx5n1Zxd/ClZDMX7 github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150/go.mod h1:PpLOETDnJ0o3iZrZfqZzyLl6l7F3c6L1oWn7OICBi6o= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= -github.com/iotaledger/hive.go v0.0.0-20200824153656-adfc839cc240 h1:hJFzN7xQhRAut2IQwZVQxVNYztElmlz6OdgPA+IEXXI= -github.com/iotaledger/hive.go v0.0.0-20200824153656-adfc839cc240/go.mod h1:tLI+HS0amqY5YqClfFZDHlFM7eeIZjoU25Oj1u9jCzQ= +github.com/iotaledger/hive.go v0.0.0-20200909085811-5700df262e21 h1:ZbVqGAVePnHgTSF4ZuXXH9G+UBQcp1/KUbqpTBMaapg= +github.com/iotaledger/hive.go v0.0.0-20200909085811-5700df262e21/go.mod h1:tLI+HS0amqY5YqClfFZDHlFM7eeIZjoU25Oj1u9jCzQ= github.com/iotaledger/iota.go v1.0.0-beta.15 h1:HI8PqerEnO1CCIqmXHJ6zh1IaSFXU+S0qlUAEKshho8= github.com/iotaledger/iota.go v1.0.0-beta.15/go.mod h1:Rn6v5hLAn8YBaJlRu1ZQdPAgKlshJR1PTeLQaft2778= github.com/ipfs/go-cid v0.0.1/go.mod h1:GHWU/WuQdMPmIosc4Yn1bcCT7dSeX4lBafM7iqUPQvM= diff --git a/packages/binary/messagelayer/tangle/messagemetadata.go b/packages/binary/messagelayer/tangle/messagemetadata.go index e9ea71263a6f0ee843b9a26da76a40d6b1c95970..cea4d89dde5c406be71249d0fb8ea921c175ef60 100644 --- a/packages/binary/messagelayer/tangle/messagemetadata.go +++ b/packages/binary/messagelayer/tangle/messagemetadata.go @@ -45,7 +45,7 @@ func MessageMetadataFromBytes(bytes []byte) (result *MessageMetadata, consumedBy // Else, delegates to UnmarshalObjectStorageValue. func ParseMessageMetadata(marshalUtil *marshalutil.MarshalUtil) (result *MessageMetadata, err error) { parsedObject, parseErr := marshalUtil.Parse(func(data []byte) (interface{}, int, error) { - return MessageMetadataFromStorageKey(data) + return MessageMetadataFromStorageKey(data, nil) }) if parseErr != nil { err = parseErr @@ -62,7 +62,7 @@ func ParseMessageMetadata(marshalUtil *marshalutil.MarshalUtil) (result *Message } // MessageMetadataFromStorageKey unmarshals the stored bytes into a MessageMetadata. -func MessageMetadataFromStorageKey(key []byte) (result objectstorage.StorableObject, consumedBytes int, err error) { +func MessageMetadataFromStorageKey(key []byte, _ []byte) (result objectstorage.StorableObject, consumedBytes int, err error) { result = &MessageMetadata{} marshalUtil := marshalutil.New(key) diff --git a/packages/binary/messagelayer/tangle/tangle.go b/packages/binary/messagelayer/tangle/tangle.go index 497eaaa3bc7bfb0c5d476e7940520524a8600eeb..6c394ef6aade9a663c3f9c9def9b2d1ed4e85c2b 100644 --- a/packages/binary/messagelayer/tangle/tangle.go +++ b/packages/binary/messagelayer/tangle/tangle.go @@ -30,15 +30,15 @@ type Tangle struct { shutdown chan struct{} } -func messageFactory(key []byte) (objectstorage.StorableObject, int, error) { +func messageFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return message.StorableObjectFromKey(key) } -func approverFactory(key []byte) (objectstorage.StorableObject, int, error) { +func approverFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return ApproverFromStorageKey(key) } -func missingMessageFactory(key []byte) (objectstorage.StorableObject, int, error) { +func missingMessageFactory(key []byte, _ []byte) (objectstorage.StorableObject, int, error) { return MissingMessageFromStorageKey(key) } diff --git a/plugins/config/plugin.go b/plugins/config/plugin.go index 76b2cf7e80deefef0b058ceef5bd4ba4d1b561a4..94c8f38fac2164a76a8f92902d12f466b3f14e0d 100644 --- a/plugins/config/plugin.go +++ b/plugins/config/plugin.go @@ -85,7 +85,7 @@ func fetch(printConfig bool, ignoreSettingsAtPrint ...[]string) error { _node.AutomaticEnv() flag.Parse() - err := parameter.LoadConfigFile(_node, *configDirPath, *configName, true, *skipConfigAvailable) + err := parameter.LoadConfigFile(_node, *configDirPath, *configName, flag.CommandLine, *skipConfigAvailable) if err != nil { return err } diff --git a/tools/integration-tests/tester/go.mod b/tools/integration-tests/tester/go.mod index 175a1ee1712c89f2bba9067cafe24a717dfa1577..59217fa244b040c79587540a371fe717fd723a9d 100644 --- a/tools/integration-tests/tester/go.mod +++ b/tools/integration-tests/tester/go.mod @@ -10,7 +10,7 @@ require ( github.com/docker/go-units v0.4.0 // indirect github.com/drand/drand v1.1.1 github.com/iotaledger/goshimmer v0.1.3 - github.com/iotaledger/hive.go v0.0.0-20200824153656-adfc839cc240 + github.com/iotaledger/hive.go v0.0.0-20200909085811-5700df262e21 github.com/mr-tron/base58 v1.2.0 github.com/opencontainers/go-digest v1.0.0 // indirect github.com/stretchr/testify v1.6.1 diff --git a/tools/integration-tests/tester/go.sum b/tools/integration-tests/tester/go.sum index 985e2d40a62a93e66485ead50d58966be9361539..bcc0347749aacb626c8210ad1e4178b0ad7a7c86 100644 --- a/tools/integration-tests/tester/go.sum +++ b/tools/integration-tests/tester/go.sum @@ -340,8 +340,8 @@ github.com/huin/goupnp v1.0.0/go.mod h1:n9v9KO1tAxYH82qOn+UTIFQDmx5n1Zxd/ClZDMX7 github.com/huin/goutil v0.0.0-20170803182201-1ca381bf3150/go.mod h1:PpLOETDnJ0o3iZrZfqZzyLl6l7F3c6L1oWn7OICBi6o= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= -github.com/iotaledger/hive.go v0.0.0-20200824153656-adfc839cc240 h1:hJFzN7xQhRAut2IQwZVQxVNYztElmlz6OdgPA+IEXXI= -github.com/iotaledger/hive.go v0.0.0-20200824153656-adfc839cc240/go.mod h1:tLI+HS0amqY5YqClfFZDHlFM7eeIZjoU25Oj1u9jCzQ= +github.com/iotaledger/hive.go v0.0.0-20200909085811-5700df262e21 h1:ZbVqGAVePnHgTSF4ZuXXH9G+UBQcp1/KUbqpTBMaapg= +github.com/iotaledger/hive.go v0.0.0-20200909085811-5700df262e21/go.mod h1:tLI+HS0amqY5YqClfFZDHlFM7eeIZjoU25Oj1u9jCzQ= github.com/iotaledger/iota.go v1.0.0-beta.15/go.mod h1:Rn6v5hLAn8YBaJlRu1ZQdPAgKlshJR1PTeLQaft2778= github.com/ipfs/go-cid v0.0.1/go.mod h1:GHWU/WuQdMPmIosc4Yn1bcCT7dSeX4lBafM7iqUPQvM= github.com/ipfs/go-cid v0.0.2/go.mod h1:GHWU/WuQdMPmIosc4Yn1bcCT7dSeX4lBafM7iqUPQvM=