-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(Commitizen): Configurte commitizen #53
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
nduchak
added a commit
that referenced
this pull request
Apr 26, 2019
* Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6.
nduchak
added a commit
that referenced
this pull request
Apr 29, 2019
* Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6.
nduchak
added a commit
that referenced
this pull request
May 20, 2019
* Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * Realign/2.0.0 (#65) * Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6. * Feature/allow to spend percentage of balance (#68) * feat(account): Allow to spend % of balance to another account * feat(account): Fix parsing of float param in transfer command * fix(README): Adjust readme (#69) * Feature/fortuna compatibility (#72) * feat(Fortuna): Add fortuna compatability * point docker to node 3.0.0 * chore(Release): Bump version to 2.1.0. Update Changelog * Adjust CHANGELOG * Remove old CLI doc
nduchak
added a commit
that referenced
this pull request
May 23, 2019
* Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6. * Release/2.1.0 (#74) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * Realign/2.0.0 (#65) * Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6. * Feature/allow to spend percentage of balance (#68) * feat(account): Allow to spend % of balance to another account * feat(account): Fix parsing of float param in transfer command * fix(README): Adjust readme (#69) * Feature/fortuna compatibility (#72) * feat(Fortuna): Add fortuna compatability * point docker to node 3.0.0 * chore(Release): Bump version to 2.1.0. Update Changelog * Adjust CHANGELOG * Remove old CLI doc
nduchak
added a commit
that referenced
this pull request
Jul 16, 2019
* Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6. * Release/2.1.0 (#74) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * Realign/2.0.0 (#65) * Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6. * Feature/allow to spend percentage of balance (#68) * feat(account): Allow to spend % of balance to another account * feat(account): Fix parsing of float param in transfer command * fix(README): Adjust readme (#69) * Feature/fortuna compatibility (#72) * feat(Fortuna): Add fortuna compatability * point docker to node 3.0.0 * chore(Release): Bump version to 2.1.0. Update Changelog * Adjust CHANGELOG * Remove old CLI doc * chore(package): Bump version to 2.2.0 * chore(release): Generate CHANGELOG and DOCS
nduchak
added a commit
that referenced
this pull request
Aug 21, 2019
* Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6. * Release/2.1.0 (#74) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * Realign/2.0.0 (#65) * Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6. * Feature/allow to spend percentage of balance (#68) * feat(account): Allow to spend % of balance to another account * feat(account): Fix parsing of float param in transfer command * fix(README): Adjust readme (#69) * Feature/fortuna compatibility (#72) * feat(Fortuna): Add fortuna compatability * point docker to node 3.0.0 * chore(Release): Bump version to 2.1.0. Update Changelog * Adjust CHANGELOG * Remove old CLI doc * chore(package): Bump version to 2.2.0 * chore(release): Generate CHANGELOG and DOCS * chore(release): bump version to 2.3.0 * chore(release): Adjust CHANGELOG
nduchak
added a commit
that referenced
this pull request
Aug 22, 2019
* Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6. * Release/2.1.0 (#74) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * Realign/2.0.0 (#65) * Release 1.1.0 (#19) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1-0-1 (#22) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Adjust readme minor fix tot test * Adjust changelog * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * Release/2.0.0 (#63) * Migrate `CLI` (#1) * Feature/contract type checked call (#2) * Fix Typos Fix AENS Fix Crypto sign example Generate docs * Add ability to call contract using `descriptor-file` or `contract-address` Add separated command's for contract `call` and `call type-checked`(call using pseudo contract which directly call function with params) * Fix call by contract address Resolve TODO's * Minor fixes (#3) * Add contract test for type-checked call, callStatic, callByAddress, callByDescrFile * Add --native to `aecli` (Build transaction's natively) * Add contract test's for type-cheked contract call Add contract test's for type-cheked contract call * Improve Docs * Add --networkId flag (#6) * Implement `offline` mode (#7) Implement `offline` mode and update sdk version to 1.0.0 * closes #8 (#10) * update js-sdk (#11) * Add test for offline-mode and some improvement's (#12) * Implement `offline` mode * Add network id to offline * Implement build of AENS transaction in `offline` mode Implement broadcast and sign * minor fix * Add nameTransfer and nameRevoke to TX builder module * fix wallet test * Update `aepp-sdk` to 0.25.0 * Generate docs * Merge develop * Fix contract callStatic command's(allow only abi = 'sophia-address') * Fix CLI test's * Change default url to `https://sdk-mainnet.aepp.com` Fix crypto genekey command Update `aepp-sdk` to 1.0.0 Fix test's and networkId for test * Adjust `changelog` * Add `initChain` method for initializing only Chain flavor. * init only `Chain` flavor for chain module, contact compile and inspect module * Add test's for `offline-mode` Change default fee for tx to `20000` * Enable offline-mode test's Fix contract compile command * Refactor ttl constant Change default ttl to 0 * Build tx natively by default * Feature/update sdk (#14) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Feature/contract offline mode (#16) * Add contract-create transaction offline build * Add default contract transaction build params * Add contract inspect command Add contract call offline build * Add payload and fee to account spend command Remove default `fee` param fro `spend` * Remove default tx fee since we are calculation fee in sdk * Fix type in docs * Add more info on contract call transaction * Remove default fee for `account spend` * Contract call static command do not require keyPair * Improve error printing revert contract call client initialization * Fix contract test's * Add contract test for offline mode * Offline/oracle (#17) * Move update name to helpers * Add oracle register to tx subcommand Minor fixes * Add Oracle Post query offline tx Add test for that Add inspect oracle by hash Add print helpers for oracle and oracle trasnsactrions * Fix inspect test * Add oracle-respond and oracle-extend tx in offline mode add print helpers for oracleResponse and Extend transactions Add test's * Release 1.1.0 (#18) * Adjust readme minor fix tot test * Adjust changelog * Release/1 1 0 (#20) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Release/1-0-1 (#21) * Adjust readme minor fix tot test * Adjust changelog * update sdk version * Remove postInstall from package * Fix devDependency for rlp Change version to 1.0.1 * add bn.js * add local symlink documentation (#24) * add local symlink documentation * changing name from folder to repo for clarity * fix markdown syntaxt italic * ssh to bash * Update sdk version to 1.3.0 * Update sdk version to 1.3.1 * Update to sdk 2.0.0 (#25) * Fix contract test for new contract call static api * Update sdk version to 1.3.2 Add --top flag for call and callChecked commands (Top -> hash of block on which you want to make static contract call) * Add networkId genesis hash to `chain status` command * Fix CHAIN STATUS test * Add verify option to `tx broadcast` command * Rename `epoch` to 'node' SDK 2.0.0 compatabilty * remove log * run all test's * run all test's (#26) * Update sdk to 2.3.0-next and improvements (#28) * Change default `gasPrice` Add Prefix `Unsigned` to print of `tx` module commands Fix test Update SDK version to 2.2.1-next * small fix * Update sdk to 2.3.0-next * Delete duplicated docs (#38) * Delete aecrypto.md * Delete aecontract.md * Delete aewallet.md * Feature/make compatible with specs (#37) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Feature/make compatible with specs (#39) * Update sdk version to `2.3.0` * reduce default `gasPrice` to `1e6` * Add `nonce` command to `account` module Fix linter error's * Change `prompt` lib Ask for overwrite if wallet file exist (`account create`, `account save`) * Fix tests * change print result of `account` module commands Fix `account` tests * Add `account nonce` test refactor signing in `account` test Handle Cancel event when prompt something * Clear unused imports fix linter * Add Prompt for printing secret key * refactor account sign fix test for offlineTx * point CLI to branch in sdk repo. @todo change after release * add `--forcePrompt` options to `account address` command to force the asking * fix inspect account * Add `chain ttl <absoluteTtl>` command * Add `chain network_id` command refactor `chain status` command * Add networkId support for `account sign` command * add `chain ttl` and `chain network_id` test * Fix tess * remove duplicated docs * fix ttl test * Fix min gasPrice for contract * Update sdk version to `2.3.1` Fix error handling in broadcast command Fix contract testd * Add `tx verify` command * Move `broadcast` command to `chain` module * Rename test file for tx from `offlineMode` to `tx` * Add `lookup` command to `name` module Small refactor * Make `tx spend` use new tx builder Change output * Fix account nonce command output (print account `nonce` and `next nonce`) Fix transaction verify command when we try to verify unsigned transaction * Implement offline name-preclaim transaction build * Fix crypto module * Fix options serialization * Refactor tx module AENS transactions Update cli sdk version to 2.3.2 * Fix wallet test * Refactor `tx` `aens` build functions Fix related tests * Fiz contract test's * Fix oracleId in tx test * Update sdk version to 2.4.0 (#40) Change contract compile/deploy command (SDK BREAKING CHANGES) Change contract test Add --compilerUrl to contract module * Feature/update sdk (#46) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Revert sdk version to 2.4.1 (#47) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Feature/update sdk (#48) * Update sdk version to 1.1.0 * Add fee and payload to account spend fix --json flag of name module * Update sdk to 2.4.1 Remove contract `callChecked` command Change contract `call` Interface. Now you can call contract in two ways: - by contract descriptor file '--descrPath' - by contract address and source '--contractAddress && --contractSource' Fix contract test * Change version to 2.4.1 * Get contract source using file using --contractSource * Feature/add compiler commands (#51) * Add `compile`, `encodeData`, `decodeData` commands to `contract` module * Add tests for compiler encode/decode data * Refactor call/deploy commands Remove deprecated tests * Update sdk to 3.0.0 * Add decode call data command to contract Add tests * Refactor tx `contract` commands Adjust contract tx tests * Fix contract call tests point to sdk branch with compiler encodeCallData feature * Remove logs * feat(Commitizen): Configurte commitizen (#53) * Clean up code (#54) remove unused imports refactor * Feature/prepare release (#62) * ci(CI): Configure CI * trigger Jenkins * test Jenkins * revert * test * trigger Jenkins * ci(Docker): Use npm to install CLI inside docker * build(Docker): Fix Docker.ci * build(Docker): test build * build(Docker): test Docker * ci(Jenkins): Use npm instead pnpm due to issue. * ci(Jenkins): Remove Build step * ci(Jenjkins): Test build * trigger Jenkins * trigger Jenkins * test Jenkins * trigger Jenjkins * test Jenkins * fix Jenkins * feat(Contract, Utils): Refactor CLI import's. Refactor helpers function, move to utils. * build(Jenkins): Test Jenkins * build(Jenkins): Test * build(Jenkins): tests * build(Jenkins): test * build(Jenkins test): * ci(Jenkins): add Additional stage. Move installing deps to Jenkins * ci(Jenkins): Add env for npm cache * revert * fix Jenkins * Add env for test * feat(CLI): Add ability to get blaance by heigh/hash. Remove unused networkId options. Refactor. * test(Contract): Fix execute function due to networkId removal * Adjust Jenkins * test(Compiler): Fix compiler URL * test Jenkins * revert * Clean jenkins workspace * add sudo to remove command * Remove node_modules in post stage * clean up * clean up * trigger Jenkins * remove node_modules * test jenkins * fix Jenkins clean of node_modules issue * feat(CI): Configure Jenkins integration * feat(CLI): Remove hight level commands BREAKING CHANGE: Remove contract `call` and `deploy` commands. Remove aens `claim`, 'revoke` and `update` commands. * chore(Bump version to 2.0.0): * docs(CHANGELOG): Adjust changelog * docs(Readme): Fix commands list * docs(Docs): Regenrate docs * Adjust name in package.json * remove deprecated doc * Revert "Merge remote-tracking branch 'origin/master' into release/2.0.0" This reverts commit ebe4fce, reversing changes made to c1f8db6. * Feature/allow to spend percentage of balance (#68) * feat(account): Allow to spend % of balance to another account * feat(account): Fix parsing of float param in transfer command * fix(README): Adjust readme (#69) * Feature/fortuna compatibility (#72) * feat(Fortuna): Add fortuna compatability * point docker to node 3.0.0 * chore(Release): Bump version to 2.1.0. Update Changelog * Adjust CHANGELOG * Remove old CLI doc * chore(package): Bump version to 2.2.0 * chore(release): Generate CHANGELOG and DOCS * chore(release): bump version to 2.3.0 * chore(release): Adjust CHANGELOG * chore(release): Bump version to 2.4.0. Regenerate CHANGELOG * chore(release): Update sdk version. Generate lock file * chore(release): Update sdk version to 2.5.1
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.