Skip to content

Commit 88bdc1b

Browse files
committed
fix: add paykit match
- Update handle_decode_result to include paykit session - Restore Cargo.toml
1 parent 500da25 commit 88bdc1b

File tree

4 files changed

+23
-1
lines changed

4 files changed

+23
-1
lines changed

Cargo.toml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,17 @@ test-case = "3.3.1"
5151
tempfile = "3.2"
5252
serial_test = "3.2.0"
5353
rust_decimal = "1.30"
54+
55+
[target.armv7-linux-androideabi]
56+
rustflags = [
57+
"-C", "link-arg=-Wl,--allow-multiple-definition",
58+
]
59+
60+
[target.aarch64-linux-android]
61+
rustflags = [
62+
"-C", "link-arg=-Wl,--allow-multiple-definition",
63+
]
64+
65+
[[bin]]
66+
name = "example"
67+
path = "example/main.rs"

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import PackageDescription
55

66
let tag = "v0.1.32"
7-
let checksum = "4451c33768d8f71519060b3212b6c2b75980a8d2c8d3593ad0fdccab597df648"
7+
let checksum = "75e4d4c33d1c10bef7a65772eb5f0cb2485998470e1e69986861b647ccd0fa05"
88
let url = "https://github.com/synonymdev/bitkit-core/releases/download/\(tag)/BitkitCore.xcframework.zip"
99

1010
let package = Package(
0 Bytes
Binary file not shown.

example/main.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,14 @@ fn handle_decode_result(result: Result<Scanner, DecodingError>) {
4242
println!("Data: {}", data);
4343
}
4444

45+
Ok(Scanner::PaykitSession { data }) => {
46+
println!("\nSuccessfully decoded Paykit Session:");
47+
println!("URL: {}", data.url);
48+
println!("Action: {}", data.action);
49+
println!("Token: {}", data.token);
50+
println!("Parameters: {:?}", data.parameters);
51+
}
52+
4553
Ok(Scanner::LnurlChannel { data }) => {
4654
println!("\nSuccessfully decoded LNURL-channel:");
4755
println!("URI: {}", data.uri);

0 commit comments

Comments
 (0)