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

Refactor/kos #77

Open
wants to merge 44 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
950113e
init refactor
pedrxlz Nov 4, 2024
e6d578c
chore: adjust submodule path
pedrxlz Nov 5, 2024
5412bcb
chore: adjust submodule path
pedrxlz Nov 5, 2024
afffea6
chore: add build file
pedrxlz Nov 5, 2024
596476e
fix: proto submodule
pedrxlz Nov 5, 2024
90284b5
fix: proto submodule
pedrxlz Nov 5, 2024
e7cff8c
chore: add rng target arch
pedrxlz Nov 5, 2024
dd0729c
feat: chain path management
pedrxlz Nov 7, 2024
fd8e935
feat: add get_chain_by_base_id method
pedrxlz Nov 12, 2024
521e9ef
feat: add cipher decrypt
pedrxlz Nov 12, 2024
f789c98
feat: add sign message
pedrxlz Nov 12, 2024
9ec62dd
chore: spec should_get_all_supported_chains_account_from_mnemonic
pedrxlz Nov 12, 2024
84f01ac
chore: use_legacy_path param
pedrxlz Nov 12, 2024
4e9b94e
feat: add ksafe feature checking
klever-patrick Nov 13, 2024
c9a4f62
fix: BTC based ids & changed sign message to receive hex bytes
pedrxlz Nov 13, 2024
aff76f7
update android build config
DanCassiano Nov 14, 2024
3ea7feb
Merge branch 'refactor/kos' of https://github.com/klever-io/kos-rs in…
DanCassiano Nov 14, 2024
759508a
add android feature checking
klever-patrick Nov 14, 2024
8de5c55
add f64 and string methods for bignum type
klever-patrick Nov 14, 2024
7e5b780
feat: kos-web wallet manager
pedrxlz Nov 19, 2024
4707f64
chore: merge incoming changes
pedrxlz Nov 19, 2024
8b10edb
fix: wasm_bindgen binds
pedrxlz Nov 19, 2024
7dc16e3
chore: add moonbeam
pedrxlz Nov 19, 2024
88739fa
feat: eth sign_typed_data
pedrxlz Nov 21, 2024
d9b9eea
chore: get transaction fields
pedrxlz Nov 21, 2024
91ddc9a
fix: clippy errors
pedrxlz Nov 21, 2024
5187f2b
chore: organize crypto packages
pedrxlz Nov 22, 2024
ee96fe4
chore: fix fmt
pedrxlz Nov 26, 2024
2ae71d2
chore: fix deny check
pedrxlz Nov 26, 2024
6b0a0e7
chore: fix fmt for proto generated
pedrxlz Nov 26, 2024
e6e6e7b
chore: remove env
pedrxlz Nov 26, 2024
f4c73fd
feat: kos-web BigNumber
pedrxlz Dec 2, 2024
dafc094
feat: kos-mobile BigNumber
pedrxlz Dec 3, 2024
5e30023
feat: BTC sign message
pedrxlz Dec 5, 2024
f68e2c4
fix: uniffi throw Ok(String)
pedrxlz Dec 6, 2024
c293ef6
feat: btc sign methods
pedrxlz Dec 12, 2024
91e11d9
fix: btc tx witness
pedrxlz Dec 17, 2024
dec379c
fix: build
pedrxlz Dec 26, 2024
200b2cc
feat: add method to return supported chains
pedrxlz Jan 7, 2025
4f71949
fix: lint issues
pedrxlz Jan 7, 2025
a4b0717
chore: set MOVR and GLMR as eth based
pedrxlz Jan 7, 2025
e3990c6
fix: lint warn
pedrxlz Jan 7, 2025
7c6cb05
feat: BTC sign transaction
pedrxlz Jan 9, 2025
1c1bd29
feat: added kos-web sign options
pedrxlz Jan 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 2 additions & 11 deletions .github/workflows/pull-develop.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ on:
- '**/*.md'
- '.gitignore'
- '.github/**'

jobs:
format:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -46,16 +46,12 @@ jobs:
cargo deny check
cargo pants

- name: Restore .env file
run: echo "$NODES_ENV" | base64 -d > packages/kos-sdk/.env.nodes
env:
NODES_ENV: ${{ secrets.NODES_ENV }}

- name: Run Tests
run: cargo test

build:
needs: [format]
needs: [ format ]
runs-on: ubuntu-latest
steps:
- name: Checkout repository
Expand All @@ -68,10 +64,5 @@ jobs:
with:
with_cache: true

- name: Restore .env file
run: echo $NODES_ENV | base64 -d > packages/kos-sdk/.env.nodes
env:
NODES_ENV: ${{ secrets.NODES_ENV }}

- name: Build
run: make webpack-npm
9 changes: 2 additions & 7 deletions .github/workflows/pull-master-release.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: KOS-RS Bump version && Release
name: KOS-RS Bump version && Release

on:
pull_request:
Expand All @@ -24,17 +24,12 @@ jobs:
with:
submodules: recursive
fetch-depth: 0

- name: RustUp
uses: klever-io/kos-rs/.github/actions/rustup@develop
with:
with_cache: true

- name: Restore .env file
run: echo "$NODES_ENV" | base64 -d > packages/kos-sdk/.env.nodes
env:
NODES_ENV: ${{ secrets.NODES_ENV }}

- name: Run Tests
run: cargo test

Expand Down
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,8 @@ dist
.DS_Store
demo/.DS_Store
packages/.DS_Store
.idea/*
.idea/*

packages/kos/target
packages/kos/Cargo.lock
packages/kos/.idea
6 changes: 3 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[submodule "packages/kos-proto/proto/tron"]
path = packages/kos-proto/proto/tron
url = https://github.com/tronprotocol/protocol
[submodule "packages/kos/src/protos/tron"]
path = packages/kos/src/protos/tron
url = https://github.com/tronprotocol/protocol.git
Loading
Loading