Message factory (#286)
* Added plugin structure and DB sequence number. WIP
* First version of transaction factory and builders for payloads #275
* Move marshalutil to hive.go
* Refactor existing code (before binary) to use new hive.go/identity #282
* Adjust binary code to use hive.go/identity and remove signature/ed25519 #282
* Adjust moved files from merge to use hive.go/marshalutil
* Adjust moved files from merge to use hive.go/identity and hive.go/crypto
* Adjust to merged changes
* Rename to MessageFactory
* Use local identity and tip selector
* Rename package
* Add tests
* Changed BuildMessage to receive an interface value instead of pointer
* Refactoring and comments
* Fix: fixed issues due to refactor
* Refactor: refactored the code
* Refactor: removed unnecessary messagefactory plugin
* Refactor: cleaned up code
* Feat: made spammer use messagefactory
* Refactor: refactored method name and docs
* Refactor: additional refactor
* Refactor: go mod tidy
Co-authored-by:
Hans Moog <hm@mkjc.net>
Showing
- go.mod 0 additions, 1 deletiongo.mod
- go.sum 0 additions, 12 deletionsgo.sum
- packages/binary/messagelayer/messagefactory/events.go 26 additions, 0 deletionspackages/binary/messagelayer/messagefactory/events.go
- packages/binary/messagelayer/messagefactory/messagefactory.go 71 additions, 0 deletions...ages/binary/messagelayer/messagefactory/messagefactory.go
- packages/binary/messagelayer/messagefactory/messagefactory_test.go 147 additions, 0 deletions...binary/messagelayer/messagefactory/messagefactory_test.go
- packages/binary/messagelayer/test/transaction_test.go 1 addition, 0 deletionspackages/binary/messagelayer/test/transaction_test.go
- packages/binary/spammer/spammer.go 7 additions, 65 deletionspackages/binary/spammer/spammer.go
- pluginmgr/core/plugins.go 1 addition, 0 deletionspluginmgr/core/plugins.go
- plugins/messagelayer/plugin.go 23 additions, 6 deletionsplugins/messagelayer/plugin.go
- plugins/webapi/broadcastData/plugin.go 4 additions, 44 deletionsplugins/webapi/broadcastData/plugin.go
- plugins/webapi/spammer/plugin.go 2 additions, 1 deletionplugins/webapi/spammer/plugin.go
- plugins/webapi/spammer/webapi.go 0 additions, 10 deletionsplugins/webapi/spammer/webapi.go
Loading
Please register or sign in to comment