Make amount a command-line param
Some checks failed
Build / cleanup-runs (pull_request) Failing after 5s
Build / build (pull_request) Successful in 1m2s
Deploy Contract / cleanup-runs (pull_request) Failing after 6s
Deploy Contract / deploy (pull_request) Failing after 43s
Pull Request Labeler / triage (pull_request) Failing after 22s
CodeQL / Analyze (go) (pull_request) Successful in 1m40s
Dependency Review / dependency-review (pull_request) Successful in 1m29s
Lint / Run flake8 on python integration tests (pull_request) Failing after 32s
Run Gosec / Gosec (pull_request) Successful in 26s
Tests / cleanup-runs (pull_request) Successful in 5s
Semgrep / Scan (pull_request) Failing after 12s
Lint / Run golangci-lint (pull_request) Successful in 49s
Tests / test-rpc (pull_request) Successful in 1m10s
Tests / test-unit-cover (pull_request) Successful in 1m58s
Tests / test-importer (pull_request) Successful in 1m53s
Tests / sdk_tests (pull_request) Failing after 2m27s
Some checks failed
Build / cleanup-runs (pull_request) Failing after 5s
Build / build (pull_request) Successful in 1m2s
Deploy Contract / cleanup-runs (pull_request) Failing after 6s
Deploy Contract / deploy (pull_request) Failing after 43s
Pull Request Labeler / triage (pull_request) Failing after 22s
CodeQL / Analyze (go) (pull_request) Successful in 1m40s
Dependency Review / dependency-review (pull_request) Successful in 1m29s
Lint / Run flake8 on python integration tests (pull_request) Failing after 32s
Run Gosec / Gosec (pull_request) Successful in 26s
Tests / cleanup-runs (pull_request) Successful in 5s
Semgrep / Scan (pull_request) Failing after 12s
Lint / Run golangci-lint (pull_request) Successful in 49s
Tests / test-rpc (pull_request) Successful in 1m10s
Tests / test-unit-cover (pull_request) Successful in 1m58s
Tests / test-importer (pull_request) Successful in 1m53s
Tests / sdk_tests (pull_request) Failing after 2m27s
This commit is contained in:
parent
b8f56076ff
commit
cb2afcdfeb
@ -1,9 +1,13 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
AVG_RECORD_PHOTON=1000000
|
||||||
|
NUM_RECORDS=5000
|
||||||
|
BOND_OVERHEAD=200000
|
||||||
KEYNAME=`uuidgen | tr -d '-'`
|
KEYNAME=`uuidgen | tr -d '-'`
|
||||||
KEYRING_DIR=`mktemp -d`
|
KEYRING_DIR=`mktemp -d`
|
||||||
KEYRING=test
|
KEYRING=test
|
||||||
LACONIC_CONFIG=${LACONIC_CONFIG:-$HOME/.laconic/config.yml}
|
LACONIC_CONFIG=${LACONIC_CONFIG:-$HOME/.laconic/config.yml}
|
||||||
|
BOND_AMOUNT=${1:-$((AVG_RECORD_PHOTON * NUM_RECORDS))}
|
||||||
|
|
||||||
ACCOUNT_JSON=$(laconicd keys add $KEYNAME --keyring-backend $KEYRING --algo eth_secp256k1 --keyring-dir $KEYRING_DIR --output json)
|
ACCOUNT_JSON=$(laconicd keys add $KEYNAME --keyring-backend $KEYRING --algo eth_secp256k1 --keyring-dir $KEYRING_DIR --output json)
|
||||||
PRIVATE_KEY=$(yes | laconicd keys export $KEYNAME --keyring-backend $KEYRING --keyring-dir $KEYRING_DIR --unarmored-hex --unsafe)
|
PRIVATE_KEY=$(yes | laconicd keys export $KEYNAME --keyring-backend $KEYRING --keyring-dir $KEYRING_DIR --unarmored-hex --unsafe)
|
||||||
@ -12,11 +16,6 @@ PUB_KEY=$(echo $ACCOUNT_JSON | jq -r ".pubkey | fromjson | .key")
|
|||||||
laconicd keys delete $KEYNAME --keyring-backend $KEYRING --keyring-dir $KEYRING_DIR -y 2> /dev/null
|
laconicd keys delete $KEYNAME --keyring-backend $KEYRING --keyring-dir $KEYRING_DIR -y 2> /dev/null
|
||||||
rm -rf $KEYRING_DIR
|
rm -rf $KEYRING_DIR
|
||||||
|
|
||||||
AVG_RECORD_PHOTON=1000000
|
|
||||||
NUM_RECORDS=5000
|
|
||||||
BOND_OVERHEAD=200000
|
|
||||||
BOND_AMOUNT=$((AVG_RECORD_PHOTON * NUM_RECORDS))
|
|
||||||
|
|
||||||
laconic -c $LACONIC_CONFIG cns tokens send --address $(echo $ACCOUNT_JSON | jq -r '.address') --type aphoton --quantity $((BOND_AMOUNT + BOND_OVERHEAD)) > /dev/null
|
laconic -c $LACONIC_CONFIG cns tokens send --address $(echo $ACCOUNT_JSON | jq -r '.address') --type aphoton --quantity $((BOND_AMOUNT + BOND_OVERHEAD)) > /dev/null
|
||||||
BOND_ID=$(laconic -c $LACONIC_CONFIG cns bond create --user-key $PRIVATE_KEY --type aphoton --quantity $BOND_AMOUNT | jq -r '.bondId')
|
BOND_ID=$(laconic -c $LACONIC_CONFIG cns bond create --user-key $PRIVATE_KEY --type aphoton --quantity $BOND_AMOUNT | jq -r '.bondId')
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user