eeab11c44b
app/abi/manager.go: its probably a good thing (tm) to set a context timout when getting the abi from the api.
2023-12-06 15:32:33 +01:00
7b1b500b22
cmd/thalos/main.go: have running variable be set to true on initialization.
...
No point setting it in readerLoop() as its only used to exit the application, as soon as its set to false. the application should exit as soon as possible.
2023-12-06 15:30:09 +01:00
24bf44a175
move writer interface and redis publish from api module as these are for the server side.
2023-11-25 15:14:21 +01:00
a94fbe191a
go mod: update dependencies
2023-11-06 17:13:01 +01:00
1166f3ac5f
go mod: update github.com/eosswedenorg-go/antelope-ship-client to v0.2.7
2023-11-06 16:51:08 +01:00
ba7f117420
.github/workflows/release.yml: use go version 1.21 for ubuntu packages.
2023-11-05 20:40:10 +01:00
2a906e8818
Version 0.2.1
2023-11-04 13:44:01 +01:00
7ee70c00d7
cmd/thalos/main.go: fix help text for version flag.
2023-11-04 13:34:00 +01:00
d6d9fa5ca0
api/go.mod: require at least go 1.20
2023-10-22 20:37:23 +02:00
1bc52d7b3d
go.mod: Require at least go 1.20
2023-10-22 20:35:39 +02:00
c592c35e7c
go.mod: cleanup dependencies.
2023-10-22 20:34:38 +02:00
1ced6146b0
Makefile: fix inclusion of source files for thalos-tools
2023-10-22 20:32:49 +02:00
809f42f5af
Adding cmd/tools/mock_publisher.go
2023-10-22 20:32:25 +02:00
1356b58b55
Drop support for golang 1.18 and 1.19, only support the 2 latest major releases.
2023-10-20 18:24:31 +02:00
7cdf2f113d
Update packages.
2023-10-20 18:00:15 +02:00
cc7ea62487
app/config/config.go: use os.ReadFile instead of ioutil.
2023-10-12 20:51:00 +02:00
b364ce56d8
cmd/thalos/main.go: Add "level" cli flag to make it possible for user to specify log level.
2023-08-30 16:06:57 +02:00
fb6cfb9fa6
app/ship_processor.go: Need to call log.Dup() otherwise things like log.Level will not be copied.
2023-08-30 16:00:09 +02:00
16ab7d1fcf
cmd/thalos/main.go: Fix some log lines to use structured logging.
2023-08-30 15:52:57 +02:00
0f5c94f8de
Adding cmd/tools/redis-acl.go
2023-08-23 11:23:58 +02:00
1ba1422c6f
cmd/tools/bench.go: Support Redis username and password flags.
2023-08-22 16:24:43 +02:00
9f61bbd316
cmd/tools/flags.go: adding Redis User and Password flags.
2023-08-22 16:24:09 +02:00
31c7ba6a4b
Improved code documentation.
2023-08-22 16:22:03 +02:00
96764ef651
Version 0.2.0
2023-08-22 07:56:28 +02:00
02ce76bc75
Cleanup README and refer to the documentation site.
2023-08-22 07:46:06 +02:00
fb9110ec64
Remove documentation as it exists in its own repo.
2023-08-22 07:42:51 +02:00
6c61382f4c
cmd/thalos/main.go: in readerLoop() make sure we set shClient.StartBlock to processor's current block when (re)connecting.
2023-08-21 14:12:07 +02:00
6ef3daeecf
app/ship_processor.go: keep track of current block.
2023-08-21 14:08:33 +02:00
e1dc5f85a0
cmd/thalos/main.go: Make telegram notifications optional
2023-07-18 10:21:14 +02:00
b04a03ae87
app/config/config.go: Remove CacheID from RedisConfig
2023-07-13 07:13:19 +02:00
129272d32e
cmd/thalos/main.go: pass chain id instead of prefix as id to AbiManager
2023-07-13 07:09:09 +02:00
62f898f38c
app/abi/cache.go: in key() change separator to "::"
2023-07-13 07:02:29 +02:00
e377942d23
app/abi/manager.go: Change cache prefix to thalos::cache.
2023-07-13 07:00:47 +02:00
500cddc082
app/config/config.go: Adding User field to RedisConfig
2023-07-13 06:57:41 +02:00
8ab7d852a7
cmd/tools/validate.go: Fix usage string.
2023-06-28 15:54:52 +02:00
06e5ad59cf
go.mod: update packages.
2023-06-28 15:47:08 +02:00
9b89efd246
go.mod: upgrade github.com/eosswedenorg-go/antelope-ship-client to v0.2.6
2023-06-28 15:38:12 +02:00
e3f46d4a84
cmd/tools/flags.go: move common flags into it's own file.
2023-06-28 15:25:29 +02:00
c7246ead03
cmd/tools: change from github.com/spf13/cobra to github.com/urfave/cli/v2 as cli library.
2023-06-28 15:24:06 +02:00
3379c70e63
app/abi/manager.go: Some documentation
2023-06-27 17:21:10 +02:00
fb54dd9960
cmd/thalos/main.go: exit the program correctly if we get shipclient.ErrEndBlockReached
2023-06-26 16:24:00 +02:00
d0962a6c42
go.mod: update github.com/eosswedenorg-go/antelope-ship-client to commit a4e1c4b91f25
2023-06-26 16:23:20 +02:00
f7c3d30e8e
app/ship_processor.go: Post transaction message using message.Transaction struct.
2023-06-26 16:08:12 +02:00
547d53a6a2
docs/messages.md: Update ActionTrace
2023-06-23 16:31:10 +02:00
4f7b899571
Adding docs/benchmark.md
2023-06-21 18:26:42 +02:00
454290b3dd
Adding docs/archtecture.md
2023-06-21 18:23:56 +02:00
7b76bf4324
README.md: Improve the install section.
2023-06-21 11:38:40 +02:00
bbf9871165
README.md: Update install section.
2023-06-20 12:17:43 +02:00
d381f5f51d
Adding docs/install/debian.md
2023-06-20 12:17:18 +02:00
33b1cd9556
config.example.yml: fix api and ship default ports.
2023-06-20 12:15:02 +02:00