Silvestr Predko
9cf553c6bf
Update CI pipeline
1 year ago
Silvestr Predko
d7a42d7f08
Add 20T gas for add_participant API call
1 year ago
Silvestr Predko
067d4d6f24
Update dependencies
1 year ago
Silvestr Predko
3e053acb5c
Expose add_participant API
1 year ago
Silvestr Predko
c4981d06fe
Bump up outdated dependencies
1 year ago
Silvestr Predko
05f33ec1e4
Use an ```ApiResponse``` in a client.
2 years ago
Silvestr Predko
0f0eb936c4
Use near-client from crates.io
2 years ago
Silvestr Predko
6052aa41d5
Implement exchange protocol that is used by key-exchange-server
* Split codebase to different source files
* Modified integration test
2 years ago
Silvestr Predko
d113219c65
Add ViewOutput for view calls.
* Also, add a logs to view and transaction calls
* Check if view call was successfull
2 years ago
Kyrylo Stepanov
1ce07fb8f5
add creation/deletion of accounts with hardcoded keys
2 years ago
Silvestr Predko
a1cec0c794
Add near-primitives-light instead of an near-primitives
2 years ago
Silvestr Predko
9242a2d188
Rename near-client to near-rpc
2 years ago
Silvestr Predko
a839fbd9c9
Fix clippy issues in a KeyProvisioner
2 years ago
Silvestr Predko
b8cd429d3d
Remove near.rs, and use a near-primitives
For now it's possible to use a "near-primitives" crate,
because key management logic moved to "common-api"
2 years ago
Kyrylo Stepanov
dc3cfa6b12
increase transaction's timeout limit
2 years ago
Kyrylo Stepanov
79be920432
timeouts for send_keys & get_keys with select! macro
2 years ago
Silvestr Predko
d8ff30e48f
Enable integration tests on CI
2 years ago
Silvestr Predko
92620d016f
Refactor `NearClient` and add documentation
* Improve `NearClient` errors. For now, each action has its own distinguished error
* Remove `commit_empty` and add `Output for function call.
* Split RPC calls with an deserialization stage`
2 years ago
Silvestr Predko
760a65e936
Start using workspaces directly from git.
* Because dependency from crates.io not updating in time
2 years ago
Silvestr Predko
a8c310be34
Test a simple convertion from "JsValue" to "ApiError"
2 years ago
Silvestr Predko
4f499336d9
Implement from<JsValue> for ApiError
2 years ago
Silvestr Predko
bb101f5da8
Add tests that cover complete key-exchange flow
2 years ago
Silvestr Predko
ed98e66c38
Add webdriver.json for running tests in a browser
2 years ago
Silvestr Predko
d4f7900e1a
Rename Secret and Public to SecretKey and PublicKey accordingly
2 years ago
Silvestr Predko
e31a81e117
Fixed duplication at the end of url origin
2 years ago
Silvestr Predko
fcb5814d62
Add integration tests for web
2 years ago
Silvestr Predko
36ae7a5ac5
Add basic implemntation of key-exchange
2 years ago
Silvestr Predko
55e23f9c51
Rename crate from wasm-client to web-client
2 years ago