- add optional tls support
- func-config: add config struct for registering functions >>> ⏰ 3h
- rpc: refactor rpc service to accept unix socket >>> ⏰ 6h
- rpc: add comments and re arrange codes >>> ⏰ 6h
- rpc-runtime: add some runtime and refactor rpc service >>> ⏰ 6h
- handlers: refactoring rpc handlers >>> ⏰ 4h
- bls-test: add unittest for bls and move bls sign to identity …
- bls-test: add unittest for bls and move bls sign to identity method >>> ⏰ 1.5h
- add the new schnorr based pos contract
- identity: add flag to get permission to write to secret file,…
- identity: add flag to get permission to write to secret file, to prevent losing keys. and some refactor >>> ⏰ 3h
- identity: merge and add unit test for identity >>> ⏰ 1h
- concept: remove unneccery file >>> ⏰ 5m
- fix rpc issues
- small bug fixes
- small bug fixes with rpc
- filter out unavailable workers
- lint: fix linters >>> ⏰ 5m
- eth-rpc: fix problem of race condition for client list >>> ⏰ 1h
- eth-rpc: rename isExist to isFound >>> ⏰ 2m
- eth-rpc: fix problem of race condition for client list >>> ⏰ 1h
- linters: do linter fixes >>> ⏰ 2m
- identity: rename export signer function name >>> ⏰ 2m
- identity: rename export signer function name >>> ⏰ 2m
- evmlog: fix mutex problem >>> ⏰ 30m
- display help correctly when no arguments are entered
- fix mock modules
- fix mock contracts
- linter: fix linters problems >>> ⏰ 3h
- fix lint
- add unchained AI plugins
- fix go mod tidy
- services: add some tests to project >>> ⏰ 3h
- pubsub: ability to send messages based on channels and sub-channel subscribe >>> ⏰ 6h
- pubsub: add internal pubsub and lots of refactor >>> ⏰ 2d
- record consensus info on boolean records
- refactor consensus to save all signatures in db
- add slashing mechanism
- add the proof-of-stake eip712 struct type definitions and signing functions
- fix identity key generation
- flags: make config flag unrequired >>> ⏰ 2m
- flags: make config flag unrequired >>> ⏰ 2m
- correctness: delete unused tests temprorary >>> ⏰ 2m
- connection: fix the problem of reconnecting to the broker >>> ⏰ 2h
- linters: fix linters >>> ⏰ 2m
- models: fix problem of deserializing sia >>> ⏰ 2h
- badge: move badger to services and add unit tests >>> ⏰ 30m
- linters: solve linters problems >>> ⏰ 1h
- linters-services: add a new linter and fix dup in services >>> ⏰ 30m
- crypto: fix linters about comments >>> ⏰ 2m
- crypto: fix unused assining in evm init >>> ⏰ 10m
- quickstart: fix wrong address in the text >>> ⏰ 2m
- bls: fix paths on bls >>> ⏰ 2m
- bls: fix import paths of bls package >>> ⏰ 2m
- ctx: implement ctx passing through project >>> ⏰ 2h
- services: capsulate services using interfaces >>> ⏰ 1h
- fix debounce and pre-hook issues
- crypto: move etherum to crypto and refactor crypto to make a identity manage >>> ⏰ 2h
- refactor the eip712 module to repository pattern
- fix problem of config load before logger
- organize cmds / bls / comments
- make complete DI and some fix
- linter
- remove internal from some urls
- merge
- move Gql from broker to consumer
- remove unneccessry files
- merger
- consumer for worker and some fixes
- ignore plugins if is null
- ignore plugins if is null
- merge
- linter
- remove go.work
- seprate cobra and app init
- linters and update quickstart
- remove scheduler from consumer \ move correctness to services
- change structure of configs
- extract siner from checkPublicKey
- extract siner from checkPublicKey
- merge
- added pre-commit hooks, commitizen, gitmoji, and a bunch of other cool stuff
- remove commitizen-branch
- docker: fix docker build
- migrate to the new org name
- update the proof-of-stake contract to the latest abi
- changelog: add changelog
- crypto: add some comments in crypto package >>> ⏰ 10m
- add documentation for installing pre-commit hooks
- fix unnecessary trailing new line
- collecting all configs to one place and some refactoring
- update config templates
- collecting all configs to one place and some refactoring
- fix all linters and add ci to check linters
- format of nodes list
- dep cycle problem
- updating quickstart and config templates
- loggers of config file
- add idea directory in gitignore
- add idea directory in gitignore
- problem in wd in CI
- problem in wd in CI
- some fixes according to comments
- add ci for linters
- fix all linters and add ci to check linters
- add golang lint config file and some alise in makefile
- add golang lint config file and some alise in makefile
- some misspeling
- new line at end of file
- collecting all configs to one place and some refactoring
- update config templates
- collecting all configs to one place and some refactoring
- fix all linters and add ci to check linters
- add ci for linters
- fix all linters and add ci to check linters
- add golang lint config file and some alise in makefile
- add golang lint config file and some alise in makefile
- rename pos and add default path for secrets
- rename o to option
- remove bin file
- linters
- linters
- linters
- merge
- merge
- format of nodes list
- dep cycle problem
- updating quickstart and config templates
- loggers of config file
- add idea directory in gitignore
- add idea directory in gitignore
- deleted some unused
- move Gql from broker to consumer
- problem in wd in CI
- problem in wd in CI
- some fixes according to comments
- some misspeling
- new line at end of file