* feat: postage stamp
* chore: remove empty postage stamp sol
* fix: start the nodes with the new '--full-node' flag
* chore: blockchain image 1.1.1 - updated factory bin (#29)
* fix: add network id to the bee statup params
* fix: change payment treshold limit to the possible min value
* feat: add port-maps to the environment sh
* fix: specify the same chainId as the networkId
* feat: expose blockchain 9545 port to localhost
* feat: extended postage stamp contract
* refactor: remove price oracle setups
* feat: updated the gen-traffic to work with postage stamps (#28)
* feat: updated the gen-traffic to work with postage stamps
* chore: update to latest bee-js version
Co-authored-by: Vojtech Simetka <vojtech@simetka.cz>
* feat: generate random bytes and push to the binded nodes
* fix: npm reinstall
* fix: version dumps in package.json
* ci: bump version number of node
* feat: payment-tolerance
* refactor: gen 400 chunks with the trafficgen command
* feat: parametric traffic generation
* docs: amend beeShPorts description
* docs: readme
* fix: payment tolerance default value in bee.sh
* refactor: only beeApiUrl argument on script call
* docs: traffic gen readme adjustment
* refactor: instead of payment tolerance use payment threshold
* refactor: sleep ms raise and take out unnecessary axios call
* chore: await for upload, the script no longer overloads bee nodes with data (#27)
Co-authored-by: Vojtech Simetka <vojtech@simetka.cz>
* feat: docker image tag setter and getter utility
* chore: add new environment variable commit_version_tag (true or false)
* feat: handle commit_version_tag in build and bee runner scripts
* ci: add ci and introduce the new environment variable set on workflow manual run
* feat: build docker images with one script
* feat: publish the built docker image
* ci: init worflow to publish built docker image
* chore: add the new commands to the package.json
* ci: add npm setup command run
* ci: build with only node 12.x
* refactor: add github repo bee image prefix to .env
* ci: github action input for build docker image
* fix: intend in yaml
* fix: typeo
* fix: testing the rumor about github bug in order to show up the run workflow button
* revert: prev commit - did not work
* ci: only build image if it was clicked manually
* fix: dirname query at bee docker build
* feat: remove blockchain image as well
* feat: add separate version handling for blockchain images
* feat: stop and remove blockchain node after image build
* feat: add cleanup script in favor of many build trials
* feat: create docker images from specific state of spawned bee clients
* chore: add generated Docker files to git
* refactor: remove individual Docker files and create one common
* feat: remove Dockerfile creation and simplify the script
* feat: update common dockerfile on build
* refactor: remove generated Dockerfile from git
* chore: add generated Dockerfile to gitignore
* chore: ignore Dockerfile
* feat: check whether system environment variable is defined
* feat: common variable handling, new bee.sh functionalities and params
* feat: blockchain docker image build script
* feat: environment script to start the created images
* docs: amend readme
* feat: add bee image prefix env variable and its handlings
* feat: env variable handling + image prefix handling
* docs: amend readme
* feat: docker image prune
* docs: amend readme
* chore: echo for sudo password
* chore: echo for sudo password
* fix: environment queen logging
* chore: remove commented out code
* refactor: use osx compatible local variable init
* refactor: use shell check extension and make the script osx compatible
* fix: stop blockchain container as well on interrupting
* fix: rule out commented lines from env checking
* refactor: remove unnecessary echo
* refactor: remove cat command from the .env grep
* refactor: add some quotes to variable references where is necessary