Skip to content
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

Add addSignature function into Deploy type #38

Merged
merged 56 commits into from
Apr 23, 2024
Merged

Add addSignature function into Deploy type #38

merged 56 commits into from
Apr 23, 2024

Conversation

gRoussac
Copy link
Collaborator

@gRoussac gRoussac commented Apr 22, 2024

Add add_signature/addSignature function into Deploy type

gRoussac added 26 commits March 8, 2024 14:48
…dSignature

# Conflicts:
#	pkg-nodejs/casper_rust_wasm_sdk.d.ts
#	pkg-nodejs/casper_rust_wasm_sdk.js
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm.d.ts
#	pkg/casper_rust_wasm_sdk.d.ts
#	pkg/casper_rust_wasm_sdk.js
#	pkg/casper_rust_wasm_sdk_bg.wasm
#	pkg/casper_rust_wasm_sdk_bg.wasm.d.ts
#	tests/integration/rust/src/tests/helpers.rs
#	tests/integration/rust/src/tests/integration/rpcs/mod.rs
@gRoussac gRoussac merged commit b0d054a into dev-1.6 Apr 23, 2024
1 check passed
@gRoussac gRoussac deleted the addSignature branch April 23, 2024 10:30
gRoussac added a commit that referenced this pull request May 8, 2024
* start e2e part

* Change integration tests to get env key for ci/cd

* Modify tests to use either NCTL or casper-node-launcher-js for CI/CD

* Fix loading of demo app in dev mode, build proxy for casper-node-laucnher-js

* test ci/cd

* Remove unsued dep

* cargo audit

* audit pass

* audit fail casper-client vergen

* clippy

* ci/cd tests

* test integration tests

* install make ?

* build ci

* bad syntax

* test

* tests

* test

* syntax

* pack

* test e2e

* typo

* e2e-test

* keep app live

* rmove nx-cloud

* test test

* dsiable test for now

* test tests

* test e2e

* Update angular && Build app

* Update angular

* test docs

* typo

* Remove docs folder

* again docs

* typo

* Revert docs

* Revert

* .gitkeep

* Update packages

* React fail

* Udpate react packages

* Try tests changes

* Bypass react error

* Error workflow

* Fix react errors

* flaky test

* React sick

* test wine

* missing update

* typo

* test without mono

* add fn add_signature / addSignature (js) in deploy type

* Add integration test for add_signature

* Update hex
# Conflicts:
#	examples/desktop/node/index.js
#	pkg-nodejs/casper_rust_wasm_sdk.d.ts
#	pkg-nodejs/casper_rust_wasm_sdk.js
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm.d.ts
#	pkg/casper_rust_wasm_sdk.d.ts
#	pkg/casper_rust_wasm_sdk.js
#	pkg/casper_rust_wasm_sdk_bg.wasm
#	pkg/casper_rust_wasm_sdk_bg.wasm.d.ts
#	src/types/deploy.rs
gRoussac added a commit that referenced this pull request May 14, 2024
* Deploy watcher + Key generation (#34)

* Deploy watcher MVP

* MVP deploy watcher

* MVP wait_deploy

* stash

* Fix bytes_stream cut

* Stash tests

* satash return Vec in watch/ wait

* Stash

* Stash changes in types

* Bad comment

* Timeout in the watcher

* Code documentation

* Update readme for deploy_watcher

* bad temp file

* bad key

* Update doc

* Update doc

* Clean up

* Remove clone

* Debug

* Revert

* Test usage

* Fix test

* Remove pk

* Fix hello teest

* Add some unit tests

* Update build

* Uodate readme and build

* Update doc

* secret_key_generate / secret_key_secp256k1_generate

* Remove todo

* Adding helpers get_base64_from_account_hash / accountHashToBase64

* Move deploy processed mock in watcher and rename

* Update build and doc

* Clippy + build + doc
# Conflicts:
#	docs/api-rust/casper_rust_wasm_sdk/all.html
#	docs/api-rust/casper_rust_wasm_sdk/call_entrypoint/index.html
#	docs/api-rust/casper_rust_wasm_sdk/deploy/index.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/constant.BLAKE2B_DIGEST_LENGTH.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.cl_value_to_json.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.get_blake2b_hash.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.get_current_timestamp.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.get_gas_price_or_default.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.get_ttl_or_default.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.hex_to_string.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.hex_to_uint8_vec.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.json_pretty_print.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.make_dictionary_item_key.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.motes_to_cspr.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.parse_timestamp.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.parse_ttl.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.public_key_from_private_key.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.secret_key_from_pem.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/index.html
#	docs/api-rust/casper_rust_wasm_sdk/helpers/sidebar-items.js
#	docs/api-rust/casper_rust_wasm_sdk/index.html
#	docs/api-rust/casper_rust_wasm_sdk/install/index.html
#	docs/api-rust/casper_rust_wasm_sdk/query_contract_dict/index.html
#	docs/api-rust/casper_rust_wasm_sdk/query_contract_key/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_account/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_auction_info/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_balance/enum.GetBalanceInput.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_balance/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_block/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_block_transfers/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_chainspec/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_deploy/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_dictionary_item/enum.DictionaryItemInput.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_dictionary_item/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_era_info/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_era_summary/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_node_status/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_peers/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_state_root_hash/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/get_validator_changes/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/list_rpcs/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/put_deploy/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/query_balance/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/query_global_state/enum.KeyIdentifierInput.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/query_global_state/enum.PathIdentifierInput.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/query_global_state/index.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/query_global_state/struct.QueryGlobalStateOptions.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/query_global_state/struct.QueryGlobalStateParams.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/query_global_state/struct.QueryGlobalStateResult.html
#	docs/api-rust/casper_rust_wasm_sdk/rpcs/speculative_exec/index.html
#	docs/api-rust/casper_rust_wasm_sdk/speculative_deploy/index.html
#	docs/api-rust/casper_rust_wasm_sdk/speculative_transfer/index.html
#	docs/api-rust/casper_rust_wasm_sdk/struct.SDK.html
#	docs/api-rust/casper_rust_wasm_sdk/transfer/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/access_rights/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/access_rights/struct.AccessRights.html
#	docs/api-rust/casper_rust_wasm_sdk/types/account_hash/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/account_hash/struct.AccountHash.html
#	docs/api-rust/casper_rust_wasm_sdk/types/account_identifier/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/account_identifier/struct.AccountIdentifier.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/dictionary_addr/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/dictionary_addr/struct.DictionaryAddr.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/hash_addr/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/hash_addr/struct.HashAddr.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/transfer_addr/fn.from_transfer.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/transfer_addr/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/transfer_addr/struct.TransferAddr.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/uref_addr/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/addr/uref_addr/struct.URefAddr.html
#	docs/api-rust/casper_rust_wasm_sdk/types/block_hash/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/block_hash/struct.BlockHash.html
#	docs/api-rust/casper_rust_wasm_sdk/types/block_identifier/enum.BlockIdentifierInput.html
#	docs/api-rust/casper_rust_wasm_sdk/types/block_identifier/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/block_identifier/struct.BlockIdentifier.html
#	docs/api-rust/casper_rust_wasm_sdk/types/cl/bytes/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/cl/bytes/struct.Bytes.html
#	docs/api-rust/casper_rust_wasm_sdk/types/cl/cl_type/enum.CLTypeEnum.html
#	docs/api-rust/casper_rust_wasm_sdk/types/cl/cl_type/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/cl/cl_type/struct.CLType.html
#	docs/api-rust/casper_rust_wasm_sdk/types/cl/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/contract_hash/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/contract_hash/struct.ContractHash.html
#	docs/api-rust/casper_rust_wasm_sdk/types/contract_package_hash/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/contract_package_hash/struct.ContractPackageHash.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy/struct.Deploy.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_hash/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_hash/struct.DeployHash.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/args_simple/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/args_simple/struct.ArgsSimple.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/deploy_str_params/fn.deploy_str_params_to_casper_client.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/deploy_str_params/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/deploy_str_params/struct.DeployStrParams.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/dictionary_item_str_params/fn.dictionary_item_str_params_to_casper_client.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/dictionary_item_str_params/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/dictionary_item_str_params/struct.AccountNamedKey.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/dictionary_item_str_params/struct.ContractNamedKey.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/dictionary_item_str_params/struct.DictionaryItemStrParams.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/dictionary_item_str_params/struct.DictionaryVariant.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/dictionary_item_str_params/struct.URefVariant.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/payment_str_params/fn.payment_str_params_to_casper_client.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/payment_str_params/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/payment_str_params/struct.PaymentStrParams.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/session_str_params/fn.session_str_params_to_casper_client.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/session_str_params/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/deploy_params/session_str_params/struct.SessionStrParams.html
#	docs/api-rust/casper_rust_wasm_sdk/types/dictionary_item_identifier/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/dictionary_item_identifier/struct.DictionaryItemIdentifier.html
#	docs/api-rust/casper_rust_wasm_sdk/types/digest/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/digest/struct.Digest.html
#	docs/api-rust/casper_rust_wasm_sdk/types/digest/trait.ToDigest.html
#	docs/api-rust/casper_rust_wasm_sdk/types/era_id/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/era_id/struct.EraId.html
#	docs/api-rust/casper_rust_wasm_sdk/types/global_state_identifier/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/global_state_identifier/struct.GlobalStateIdentifier.html
#	docs/api-rust/casper_rust_wasm_sdk/types/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/key/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/key/struct.Key.html
#	docs/api-rust/casper_rust_wasm_sdk/types/path/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/path/struct.Path.html
#	docs/api-rust/casper_rust_wasm_sdk/types/peer_entry/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/peer_entry/struct.PeerEntry.html
#	docs/api-rust/casper_rust_wasm_sdk/types/public_key/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/public_key/struct.PublicKey.html
#	docs/api-rust/casper_rust_wasm_sdk/types/purse_identifier/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/purse_identifier/struct.PurseIdentifier.html
#	docs/api-rust/casper_rust_wasm_sdk/types/sdk_error/enum.SdkError.html
#	docs/api-rust/casper_rust_wasm_sdk/types/sdk_error/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/uref/index.html
#	docs/api-rust/casper_rust_wasm_sdk/types/uref/struct.URef.html
#	docs/api-rust/casper_rust_wasm_sdk/types/verbosity/enum.Verbosity.html
#	docs/api-rust/casper_rust_wasm_sdk/types/verbosity/index.html
#	docs/api-rust/help.html
#	docs/api-rust/search-index.js
#	docs/api-rust/settings.html
#	docs/api-rust/src-files.js
#	docs/api-rust/src/casper_rust_wasm_sdk/helpers/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/js/externs.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/js/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/lib.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/contract/call_entrypoint.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/contract/install.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/contract/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/contract/query_contract_dict.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/contract/query_contract_key.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/deploy/deploy.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/deploy/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/deploy/speculative_deploy.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/deploy/speculative_transfer.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/deploy/transfer.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/deploy_utils/make_deploy.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/deploy_utils/make_transfer.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/deploy_utils/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/deploy_utils/sign_deploy.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_account.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_auction_info.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_balance.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_block.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_block_transfers.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_chainspec.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_deploy.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_dictionary_item.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_era_info.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_era_summary.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_node_status.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_peers.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_state_root_hash.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/get_validator_changes.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/list_rpcs.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/put_deploy.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/query_balance.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/query_global_state.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/sdk/rpcs/speculative_exec.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/access_rights.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/account_hash.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/account_identifier.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/addr/dictionary_addr.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/addr/hash_addr.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/addr/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/addr/transfer_addr.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/addr/uref_addr.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/block_hash.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/block_identifier.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/cl/bytes.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/cl/cl_type.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/cl/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/contract_hash.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/contract_package_hash.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/deploy.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/deploy_hash.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/deploy_params/args_simple.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/deploy_params/deploy_str_params.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/deploy_params/dictionary_item_str_params.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/deploy_params/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/deploy_params/payment_str_params.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/deploy_params/session_str_params.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/dictionary_item_identifier.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/digest.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/era_id.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/global_state_identifier.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/key.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/mod.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/path.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/peer_entry.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/public_key.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/purse_identifier.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/sdk_error.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/uref.rs.html
#	docs/api-rust/src/casper_rust_wasm_sdk/types/verbosity.rs.html
#	docs/api-rust/trait.impl/core/clone/trait.Clone.js
#	docs/api-rust/trait.impl/core/convert/trait.From.js
#	docs/api-rust/trait.impl/core/default/trait.Default.js
#	docs/api-rust/trait.impl/core/fmt/trait.Debug.js
#	docs/api-rust/trait.impl/core/fmt/trait.Display.js
#	docs/api-rust/trait.impl/core/marker/trait.Freeze.js
#	docs/api-rust/trait.impl/core/marker/trait.Send.js
#	docs/api-rust/trait.impl/core/marker/trait.Sync.js
#	docs/api-rust/trait.impl/core/marker/trait.Unpin.js
#	docs/api-rust/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js
#	docs/api-rust/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js
#	docs/api-rust/trait.impl/serde/de/trait.Deserialize.js
#	docs/api-rust/trait.impl/serde/ser/trait.Serialize.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.FromWasmAbi.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.IntoWasmAbi.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.LongRefFromWasmAbi.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.OptionFromWasmAbi.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.OptionIntoWasmAbi.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.RefFromWasmAbi.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.RefMutFromWasmAbi.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.TryFromJsValue.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.VectorFromWasmAbi.js
#	docs/api-rust/trait.impl/wasm_bindgen/convert/traits/trait.VectorIntoWasmAbi.js
#	docs/api-rust/trait.impl/wasm_bindgen/describe/trait.WasmDescribe.js
#	docs/api-rust/trait.impl/wasm_bindgen/describe/trait.WasmDescribeVector.js
#	docs/api-wasm/assets/search.js
#	docs/api-wasm/classes/Deploy.html
#	docs/api-wasm/classes/DeployHash.html
#	docs/api-wasm/classes/DeployStrParams.html
#	docs/api-wasm/classes/DictionaryAddr.html
#	docs/api-wasm/classes/DictionaryItemIdentifier.html
#	docs/api-wasm/classes/DictionaryItemStrParams.html
#	docs/api-wasm/classes/Digest.html
#	docs/api-wasm/classes/EraId.html
#	docs/api-wasm/classes/GetAccountResult.html
#	docs/api-wasm/classes/GetAuctionInfoResult.html
#	docs/api-wasm/classes/GetBalanceResult.html
#	docs/api-wasm/classes/GetBlockResult.html
#	docs/api-wasm/classes/GetBlockTransfersResult.html
#	docs/api-wasm/classes/GetChainspecResult.html
#	docs/api-wasm/classes/GetDeployResult.html
#	docs/api-wasm/classes/GetDictionaryItemResult.html
#	docs/api-wasm/classes/GetEraInfoResult.html
#	docs/api-wasm/classes/GetEraSummaryResult.html
#	docs/api-wasm/classes/GetNodeStatusResult.html
#	docs/api-wasm/classes/GetPeersResult.html
#	docs/api-wasm/classes/GetStateRootHashResult.html
#	docs/api-wasm/classes/GetValidatorChangesResult.html
#	docs/api-wasm/classes/GlobalStateIdentifier.html
#	docs/api-wasm/classes/HashAddr.html
#	docs/api-wasm/classes/Key.html
#	docs/api-wasm/classes/ListRpcsResult.html
#	docs/api-wasm/classes/Path.html
#	docs/api-wasm/classes/PaymentStrParams.html
#	docs/api-wasm/classes/PeerEntry.html
#	docs/api-wasm/classes/PublicKey.html
#	docs/api-wasm/classes/PurseIdentifier.html
#	docs/api-wasm/classes/PutDeployResult.html
#	docs/api-wasm/classes/QueryBalanceResult.html
#	docs/api-wasm/classes/QueryGlobalStateResult.html
#	docs/api-wasm/classes/SDK.html
#	docs/api-wasm/classes/SessionStrParams.html
#	docs/api-wasm/classes/SpeculativeExecResult.html
#	docs/api-wasm/classes/TransferAddr.html
#	docs/api-wasm/classes/URef.html
#	docs/api-wasm/classes/URefAddr.html
#	docs/api-wasm/classes/getAccountOptions.html
#	docs/api-wasm/classes/getAuctionInfoOptions.html
#	docs/api-wasm/classes/getBalanceOptions.html
#	docs/api-wasm/classes/getBlockOptions.html
#	docs/api-wasm/classes/getBlockTransfersOptions.html
#	docs/api-wasm/classes/getDeployOptions.html
#	docs/api-wasm/classes/getDictionaryItemOptions.html
#	docs/api-wasm/classes/getEraInfoOptions.html
#	docs/api-wasm/classes/getEraSummaryOptions.html
#	docs/api-wasm/classes/getSpeculativeExecOptions.html
#	docs/api-wasm/classes/getStateRootHashOptions.html
#	docs/api-wasm/classes/queryBalanceOptions.html
#	docs/api-wasm/classes/queryContractDictOptions.html
#	docs/api-wasm/classes/queryContractKeyOptions.html
#	docs/api-wasm/classes/queryGlobalStateOptions.html
#	docs/api-wasm/functions/default.html
#	docs/api-wasm/functions/initSync.html
#	docs/api-wasm/functions/jsonPrettyPrint.html
#	docs/api-wasm/interfaces/InitOutput.html
#	docs/api-wasm/types/InitInput.html
#	docs/api-wasm/types/SyncInitInput.html
#	examples/desktop/electron/release/Casper Setup 1.0.0.exe
#	examples/desktop/electron/release/Casper-1.0.0.AppImage
#	examples/desktop/electron/release/builder-debug.yml
#	examples/desktop/electron/release/casper_1.0.0_amd64.snap
#	examples/desktop/node/index.js
#	examples/frontend/angular/dist/casper/assets/casper_rust_wasm_sdk_bg.wasm
#	examples/frontend/angular/dist/casper/index.html
#	pkg-nodejs/casper_rust_wasm_sdk.d.ts
#	pkg-nodejs/casper_rust_wasm_sdk.js
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm.d.ts
#	pkg/casper_rust_wasm_sdk.d.ts
#	pkg/casper_rust_wasm_sdk.js
#	pkg/casper_rust_wasm_sdk_bg.wasm
#	pkg/casper_rust_wasm_sdk_bg.wasm.d.ts
#	src/helpers/mod.rs
#	src/sdk/rpcs/get_balance.rs
#	src/types/digest.rs
#	tests/integration/rust/src/config.rs

* CI CD + tests + remove docs (#37)

* start e2e part

* Change integration tests to get env key for ci/cd

* Modify tests to use either NCTL or casper-node-launcher-js for CI/CD

* Fix loading of demo app in dev mode, build proxy for casper-node-laucnher-js

* test ci/cd

* Remove unsued dep

* cargo audit

* audit pass

* audit fail casper-client vergen

* clippy

* ci/cd tests

* test integration tests

* install make ?

* build ci

* bad syntax

* test

* tests

* test

* syntax

* pack

* test e2e

* typo

* e2e-test

* keep app live

* rmove nx-cloud

* test test

* dsiable test for now

* test tests

* test e2e

* Update angular && Build app

* Update angular

* test docs

* typo

* Remove docs folder

* again docs

* typo

* Revert docs

* Revert

* .gitkeep

* Update packages

* React fail

* Udpate react packages

* Try tests changes

* Bypass react error

* Error workflow

* Fix react errors

* flaky test

* React sick

* test wine

* missing update

* typo

* test without mono
# Conflicts:
#	Cargo.toml
#	docs/api-rust/casper_rust_wasm_sdk/helpers/fn.insert_js_value_arg.html
#	docs/api-rust/casper_rust_wasm_sdk/types/cl/sidebar-items.js
#	docs/api-rust/implementors/alloc/string/trait.ToString.js
#	docs/api-rust/implementors/casper_types/bytesrepr/trait.FromBytes.js
#	docs/api-rust/implementors/casper_types/bytesrepr/trait.ToBytes.js
#	docs/api-rust/implementors/core/clone/trait.Clone.js
#	docs/api-rust/implementors/core/cmp/trait.Eq.js
#	docs/api-rust/implementors/core/cmp/trait.PartialEq.js
#	docs/api-rust/implementors/core/convert/trait.AsRef.js
#	docs/api-rust/implementors/core/convert/trait.From.js
#	docs/api-rust/implementors/core/default/trait.Default.js
#	docs/api-rust/implementors/core/fmt/trait.Debug.js
#	docs/api-rust/implementors/core/fmt/trait.Display.js
#	docs/api-rust/implementors/core/marker/trait.Copy.js
#	docs/api-rust/implementors/core/marker/trait.Freeze.js
#	docs/api-rust/implementors/core/marker/trait.StructuralPartialEq.js
#	docs/api-rust/implementors/serde/de/trait.Deserialize.js
#	docs/api-rust/implementors/serde/ser/trait.Serialize.js
#	docs/api-rust/implementors/wasm_bindgen/convert/traits/trait.FromWasmAbi.js
#	docs/api-rust/implementors/wasm_bindgen/convert/traits/trait.IntoWasmAbi.js
#	docs/api-rust/implementors/wasm_bindgen/convert/traits/trait.LongRefFromWasmAbi.js
#	docs/api-rust/implementors/wasm_bindgen/convert/traits/trait.OptionFromWasmAbi.js
#	docs/api-rust/implementors/wasm_bindgen/convert/traits/trait.OptionIntoWasmAbi.js
#	docs/api-rust/implementors/wasm_bindgen/convert/traits/trait.RefFromWasmAbi.js
#	docs/api-rust/implementors/wasm_bindgen/convert/traits/trait.RefMutFromWasmAbi.js
#	docs/api-rust/implementors/wasm_bindgen/describe/trait.WasmDescribe.js
#	docs/api-rust/types/cl/bytes/struct.Bytes.html
#	docs/api-wasm/index.html
#	docs/static.files/rustdoc-fa3bb1812debf86c.css
#	docs/static.files/search-8be46b629f5f14a8.js
#	examples/desktop/electron/release/Casper Setup 1.0.0.exe
#	examples/desktop/electron/release/Casper-1.0.0.AppImage
#	examples/desktop/electron/release/builder-debug.yml
#	examples/desktop/electron/release/builder-effective-config.yaml
#	examples/desktop/electron/release/casper_1.0.0_amd64.snap
#	examples/frontend/angular/dist/casper/assets/casper_rust_wasm_sdk_bg.wasm
#	examples/frontend/angular/dist/casper/index.html
#	examples/frontend/angular/dist/casper/runtime.18dd85814679311c.js
#	examples/frontend/angular/dist/casper/runtime.4c6c572f50bdc9cf.js
#	examples/frontend/angular/dist/casper/runtime.55169e91127ba24e.js
#	examples/frontend/angular/dist/casper/styles.bae465c3fcf30099.css
#	pkg-nodejs/casper_rust_wasm_sdk.d.ts
#	pkg-nodejs/casper_rust_wasm_sdk.js
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm.d.ts
#	pkg/casper_rust_wasm_sdk.d.ts
#	pkg/casper_rust_wasm_sdk.js
#	pkg/casper_rust_wasm_sdk_bg.wasm
#	pkg/casper_rust_wasm_sdk_bg.wasm.d.ts
#	src/sdk/rpcs/get_auction_info.rs
#	src/sdk/rpcs/get_block.rs
#	src/sdk/rpcs/get_block_transfers.rs
#	src/sdk/rpcs/get_era_info.rs
#	src/sdk/rpcs/get_era_summary.rs
#	src/sdk/rpcs/get_state_root_hash.rs
#	src/types/cl/cl_type.rs
#	tests/e2e/puppeteer/tests.spec.ts
#	tests/integration/rust/src/config.rs
#	tests/integration/rust/src/tests/helpers.rs

* Add addSignature function into Deploy type (#38)

* start e2e part

* Change integration tests to get env key for ci/cd

* Modify tests to use either NCTL or casper-node-launcher-js for CI/CD

* Fix loading of demo app in dev mode, build proxy for casper-node-laucnher-js

* test ci/cd

* Remove unsued dep

* cargo audit

* audit pass

* audit fail casper-client vergen

* clippy

* ci/cd tests

* test integration tests

* install make ?

* build ci

* bad syntax

* test

* tests

* test

* syntax

* pack

* test e2e

* typo

* e2e-test

* keep app live

* rmove nx-cloud

* test test

* dsiable test for now

* test tests

* test e2e

* Update angular && Build app

* Update angular

* test docs

* typo

* Remove docs folder

* again docs

* typo

* Revert docs

* Revert

* .gitkeep

* Update packages

* React fail

* Udpate react packages

* Try tests changes

* Bypass react error

* Error workflow

* Fix react errors

* flaky test

* React sick

* test wine

* missing update

* typo

* test without mono

* add fn add_signature / addSignature (js) in deploy type

* Add integration test for add_signature

* Update hex
# Conflicts:
#	examples/desktop/node/index.js
#	pkg-nodejs/casper_rust_wasm_sdk.d.ts
#	pkg-nodejs/casper_rust_wasm_sdk.js
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm
#	pkg-nodejs/casper_rust_wasm_sdk_bg.wasm.d.ts
#	pkg/casper_rust_wasm_sdk.d.ts
#	pkg/casper_rust_wasm_sdk.js
#	pkg/casper_rust_wasm_sdk_bg.wasm
#	pkg/casper_rust_wasm_sdk_bg.wasm.d.ts
#	src/types/deploy.rs

* watcher exposure

# Conflicts:
#	examples/frontend/angular/libs/components/src/lib/result/result.component.ts

* Fix deploy_json

# Conflicts:
#	examples/frontend/angular/libs/components/src/lib/action/action.component.ts
#	examples/frontend/angular/libs/components/src/lib/private-key/private-key.component.ts
#	examples/frontend/angular/libs/components/src/lib/submit-file/submit-file.component.html
#	examples/frontend/angular/libs/components/src/lib/submit-file/submit-file.component.ts

* test ci

* change errors in uni tests

* test fail ?

* Add network in app

# Conflicts:
#	examples/frontend/angular/libs/components/src/lib/header/header.component.ts
#	examples/frontend/angular/tsconfig.base.json

* stash

* Fix e2e tests

* Audit fix in e2e

* Change network config + proxy to work in serve mode

* Update test

* Update cdns

* Change location href

* Remove call to proxy on production frontend for ntcl and and launcher

* Dockerize webclient angular app dev/prod

* Update this error

* Merge feat-2.0

* Update cargo toml to branch rustSDK-feat-2.0

* Update 2.0 angular

* Pack + build app

* Update electron version

* Update version

* update win package type

* Update build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant