* feat: create auto started coordinator and wallet for tx generator
* chore: removed comments and make up code
* feat: create docker-compose for local testnet with generator
* refactor: create generator class for eth transfer on layer2
* fix: removed fault instance inside 'TransferGenerater'
* feat: create organizer for collection data for debug
* feat: create TestBlockProposer class for log propose layer 2 block
* feat: can create note with specified salt for testing
* refactor: huge refactor - organizer & generator
Features
- Organizer
- main queue for controlling throughput of transactions to the coordinators
- can adjust target TPS by request organizer API
- can get stats about coordinator and wallets
- Generator
- sending zktx from sub-queue
- One wallet has its own full-node and use only one account
- 1 deposit tx then keep sending transactions ( 1 inflow - 2 ouflow ) on layer 2
* fix: lints in generator
* fix: added missing expose port, changd wallet controller type
* fix: key path for testing on azure and other
* fix: remove timeout in fetch
* fix: update genesis and docker-compose image name
* fix: queue status be complete when job done in worker
* fix: make it clear on fixed subTrees for initializing
* fix: updated for reproduce issue #255
* fix: lint function signatures dictionary in 'funcSigs.json'
* fix: test for checking successfully rebased
* fix: web3 lib version for generator, create docker-compose file
* refactor: create types for organizer API
* feat: replaced overwritten middleware with newly created postProcessor in ProposerBase
* fix: added limit for some methods, getting data on organizer API
* feat: add development mode for organizer
* refactor: layer1 watcher has target contractss for filter
* feat: added transaction data end-points to organizer
* feat: monitor auction activity
* fix: move docker-compose file under compose
* fix: issue #275 - checking nft in outflow
* fix: targetContracts of layer1 watcher in organizer, README updated
* chore: update lock file (#4)
* fix: added dev dependencies and other for integration test
* fix: copy type defs to dist
* fix: removed un-used docker files and others for stress-test repo
* fix: removed files for geth node, these moved to stress-test repo
* fix: replace copy command to add src path more specific
* fix: replaced copy command in adding src path in source files
* fix: eslint for lint test
* fix: rename type files for no using additional path
* fix: revert injected useless path for stress-test repo
* fix: removed about no-useless-path
* fix: revert rename extension file
* fix: revert unnecessary packages in yarn.lock
Co-authored-by: Wanseob Lim <email@wanseob.com>
Co-authored-by: Chance Hudson <jchancehud@gmail.com>