Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
2540ace
feat: normalize Bitcoin (BTC) to use kos-codec
camboimdev Apr 10, 2025
a18b705
feat: improve script type handling
camboimdev Apr 10, 2025
ebd11db
Merge branch 'develop' of https://github.com/klever-io/kos-rs into KR…
camboimdev Apr 10, 2025
96e08ea
refactor: remove redundant chain options freeing in signTransaction m…
camboimdev Apr 10, 2025
5bb9733
fix: improve error handling in cryptography demo, transaction signer,…
camboimdev Apr 10, 2025
ab266da
refactor: remove bitcoin dependency and simplify signature process in…
camboimdev Apr 10, 2025
5333fc1
feat: normalize KLV and TRX chains for kos-codec
camboimdev Apr 11, 2025
cfff10d
refactor: simplify type references in KLV models for improved clarity
camboimdev Apr 11, 2025
4dd8009
feat: normalize Solana for kos-codec
camboimdev Apr 11, 2025
82e03f8
feat: normalize Solana for kos-codec
camboimdev Apr 11, 2025
fb2621d
fix: tron protocol gitmodule
camboimdev Apr 11, 2025
a20eb88
refactor: remove unused code and simplify transaction signing tests
camboimdev Apr 12, 2025
761bb95
Merge with Develop
camboimdev Apr 14, 2025
2dd4bae
feat: add ETH to kos-codec
camboimdev Apr 14, 2025
e8afd3a
feat: add substrate to kos-codec
camboimdev Apr 14, 2025
2a5add2
Lightning (#117)
hugoct Apr 14, 2025
80309b3
chore: bump version to 0.2.17 and update kos dependency (#139)
camboimdev Apr 14, 2025
f25d1b9
feat: add ICP to kos-codec
camboimdev Apr 15, 2025
a50e96b
Merge with develop
camboimdev Apr 15, 2025
458ae28
feat: enhance transaction info serialization with detailed transactio…
camboimdev Apr 15, 2025
d80cc22
feat: simplify transaction info serialization by using TxType directly
camboimdev Apr 15, 2025
dd3451e
feat: add tiny_json_rs::mapper for enhanced JSON serialization
camboimdev Apr 15, 2025
d461bf0
feat: enhance transaction details serialization with custom Transacti…
camboimdev Apr 15, 2025
671b7eb
feat: add ToOwned import for improved memory management
camboimdev Apr 15, 2025
224c733
export get path by chain
gustavocbritto Apr 15, 2025
f793c1a
Merge pull request #141 from klever-io/feat/export-get-path-by-chain
gustavocbritto Apr 15, 2025
65ecf39
Merge branch 'develop' of https://github.com/klever-io/kos-rs into KR…
camboimdev Apr 15, 2025
77a7447
Merge pull request #136 from klever-io/KRS-8266-kos-rs-normalize-chai…
gustavocbritto Apr 16, 2025
034251d
update version 0.2.18
gustavocbritto Apr 16, 2025
fd3b737
Merge pull request #142 from klever-io/chore/bump-version0.2.18
gustavocbritto Apr 16, 2025
c441cb2
Merge branch 'master' into fix/master-develop-conflict-16042025
gustavocbritto Apr 16, 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
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[submodule "packages/kos/src/protos/tron"]
path = packages/kos/src/protos/tron
[submodule "packages/kos-codec/src/protos/tron"]
path = packages/kos-codec/src/protos/tron
url = https://github.com/tronprotocol/protocol.git
139 changes: 17 additions & 122 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ homepage = "https://klever.org/"
license = "Apache-2.0"
repository = "https://github.com/kleverio/kos-rs"
rust-version = "1.69.0"
version = "0.2.17"
version = "0.2.18"

[workspace.dependencies]
bech32 = "0.9.1"
Expand Down Expand Up @@ -69,7 +69,7 @@ serde_json = "1.0"
thiserror = "1.0"
kos-mobile = { version = "0.1.0", path = "./packages/kos-mobile", default-features = false }
ecies = { version = "0.2.7", default-features = false, features = ["pure"] }
kos = { version = "0.2.17", path = "./packages/kos", default-features = false, features = ["not-ksafe"] }
kos = { version = "0.2.18", path = "./packages/kos", default-features = false, features = ["not-ksafe"] }

# lightning
lwk_common = "0.9.0"
Expand Down
11 changes: 10 additions & 1 deletion packages/kos-codec/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ license.workspace = true
repository.workspace = true
rust-version.workspace = true
version.workspace = true

build = "build.rs"

[lib]
name = "kos_codec"
Expand All @@ -24,3 +24,12 @@ byteorder = { version = "1.5.0" }
serde = { version = "1.0.219", features = ["derive"] }
serde_json = "1.0.140"
pallas-primitives = "0.32.0"
rlp = { version = "0.5.0", default-features = false }
prost = "0.13.5"
tiny-json-rs = "0.2.5"
prost-types = { version = "0.13.5", default-features = false }
parity-scale-codec = { version = "3.6.9", default-features = false, features = ["derive"] }


[build-dependencies]
prost-build = "0.13.5"
File renamed without changes.
Loading