Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
bcc5f22
chore: added local chain scripts
dafuga Nov 11, 2025
00f5394
chore: added compile script
dafuga Nov 11, 2025
83bbc67
chore: added wallet commands
dafuga Nov 11, 2025
4d9d51f
chore: added e2e tests
dafuga Nov 11, 2025
ca82dbf
chore: added better test coverage
dafuga Nov 11, 2025
eec3eeb
cleanup: completely eliminating cleos
dafuga Nov 13, 2025
7ccbcc5
fix: getting tests passing
dafuga Nov 14, 2025
41aa6e3
fix: getting tests passing
dafuga Nov 17, 2025
afe61c7
fix: getting tests passing
dafuga Nov 17, 2025
011071e
fix: fixing wallet account create
dafuga Nov 19, 2025
ce86df4
chore: better test coverage
dafuga Nov 20, 2025
9cd6140
chore: added table and account commands
dafuga Nov 20, 2025
0cf192b
enhancement: cleaner table value displaying
dafuga Nov 20, 2025
d9e263f
refactor: using APIClient everywhere
dafuga Nov 20, 2025
84715a0
refactor: adjusted the command locations
dafuga Nov 21, 2025
11bd8d4
style: linted
dafuga Nov 21, 2025
421a136
cleanup: reusing test smart contract
dafuga Nov 21, 2025
596617e
fix: fixing type errors
dafuga Nov 21, 2025
b9cd18f
fix: fixing another type error
dafuga Nov 22, 2025
82c8500
fix: adjusting test script
dafuga Nov 22, 2025
6aa3586
fix: fixing ci tests
dafuga Nov 23, 2025
681faba
fix: getting tests passing
dafuga Nov 23, 2025
6e04ccd
cleanup: cleaning up the tests
dafuga Nov 23, 2025
f9e9ac5
style: linted
dafuga Nov 23, 2025
6780419
fix: skipping e2e tests on gh ci
dafuga Nov 23, 2025
b996c19
style: linted
dafuga Nov 23, 2025
488b3f6
fix: minor rollbar tweaks
dafuga Nov 24, 2025
d5fbbf5
fix: fixing installing of leap
dafuga Nov 24, 2025
8606129
fix: fixing account create command
dafuga Nov 24, 2025
e20ea86
fix: fixing tests
dafuga Nov 24, 2025
13ca7a1
chore: added ability import keys
dafuga Nov 24, 2025
a4ace58
chore: automatically importing chain key
dafuga Nov 24, 2025
932a0f7
fix: fixing tests
dafuga Nov 24, 2025
e5deaca
enhancement: added default key
dafuga Nov 24, 2025
e6bbd6e
chore: added chain genesis tests
dafuga Nov 24, 2025
82a0f3a
refactor: simplified the wallet commands
dafuga Nov 24, 2025
034e4b2
enhancement: better compilation command
dafuga Nov 24, 2025
221a220
fix: fixing account create
dafuga Nov 25, 2025
e0bafdd
enhancement: more changes to account commands
dafuga Nov 25, 2025
924cc8c
enhancement: making it easy to get ram when needed on deploy
dafuga Nov 26, 2025
b4ca456
chore: added contract info command
dafuga Nov 27, 2025
8a9d28a
chore: added contract info tests
dafuga Nov 27, 2025
cb90ed4
fix: fixing e2e test
dafuga Nov 27, 2025
252d9ef
fix: getting tests passing
dafuga Nov 27, 2025
5fc0e65
enhancement: enhancements to the deploy script
dafuga Nov 27, 2025
126a070
fix: fixing failing tests
dafuga Nov 27, 2025
28ba530
refactor: refactored test files
dafuga Nov 27, 2025
29d7d5f
fix: fixing pending tests
dafuga Nov 27, 2025
094158a
chore: added publish-next script
dafuga Nov 27, 2025
d79217c
enhancement: using less buffer for the deploy command
dafuga Nov 27, 2025
7b1a846
chore: added a wharfkit sign request command
dafuga Nov 27, 2025
415239e
fix: fixed the signing request command
dafuga Nov 27, 2025
9049fad
fix: fixing tests
dafuga Nov 28, 2025
33db046
style: linted
dafuga Nov 28, 2025
49ff95e
fix: more flexible install command
dafuga Nov 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
node_modules/
lib/
./yarn-error.log
.nyc_output/
19 changes: 12 additions & 7 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@ MOCHA_OPTS := -u tdd -r ts-node/register -r tsconfig-paths/register --extension
BIN := ./node_modules/.bin

lib: ${SRC_FILES} package.json tsconfig.json node_modules rollup.config.js
@${BIN}/rollup -c && touch lib
@GITHUB_CI=false ${BIN}/rollup -c && touch lib

.PHONY: test
test: node_modules
@TS_NODE_PROJECT='./test/tsconfig.json' MOCK_DIR='./test/data/requests' \
${BIN}/mocha ${MOCHA_OPTS} ${TEST_FILES} --no-timeout --grep '$(grep)'
test: node_modules lib
@GITHUB_CI=false TS_NODE_PROJECT='./test/tsconfig.json' MOCK_DIR='./test/data/requests' \
${BIN}/mocha ${MOCHA_OPTS} ${TEST_FILES} --no-timeout --grep '$(grep)' --exit

.PHONY: ci-test
ci-test: node_modules
@TS_NODE_PROJECT='./test/tsconfig.json' MOCK_DIR='./test/data/requests' \
ci-test: node_modules lib
@GITHUB_CI=true TS_NODE_PROJECT='./test/tsconfig.json' MOCK_DIR='./test/data/requests' \
${BIN}/nyc ${NYC_OPTS} --reporter=text \
${BIN}/mocha ${MOCHA_OPTS} -R list ${TEST_FILES} --no-timeout
${BIN}/mocha ${MOCHA_OPTS} -R list ${TEST_FILES} --no-timeout --exit

.PHONY: test_generate
test_generate: node_modules clean lib
Expand Down Expand Up @@ -69,3 +69,8 @@ clean:
.PHONY: distclean
distclean: clean
rm -rf node_modules/

.PHONY: publish-next
publish-next: lib
yarn version --minor --no-git-tag-version
yarn publish --tag next
Loading