Fix solana agent

This commit is contained in:
Hendrik Hofstadt 2020-08-19 15:14:39 +02:00
parent 7bae7fbb22
commit 256439b766
2 changed files with 6 additions and 19 deletions

23
solana/Cargo.lock generated
View File

@ -2277,7 +2277,7 @@ dependencies = [
[[package]] [[package]]
name = "solana-crate-features" name = "solana-crate-features"
version = "1.4.0" version = "1.4.0"
source = "git+https://github.com/solana-labs/solana#46830124f8b98c72ff58e6e1c723fb1cbdb75e4e" source = "git+https://github.com/solana-labs/solana?branch=master#e2d66cf796484301668c2b45804e31610373a0e9"
dependencies = [ dependencies = [
"backtrace", "backtrace",
"bytes 0.4.12", "bytes 0.4.12",
@ -2334,7 +2334,7 @@ dependencies = [
[[package]] [[package]]
name = "solana-logger" name = "solana-logger"
version = "1.4.0" version = "1.4.0"
source = "git+https://github.com/solana-labs/solana#46830124f8b98c72ff58e6e1c723fb1cbdb75e4e" source = "git+https://github.com/solana-labs/solana?branch=master#e2d66cf796484301668c2b45804e31610373a0e9"
dependencies = [ dependencies = [
"env_logger", "env_logger",
"lazy_static", "lazy_static",
@ -2401,7 +2401,7 @@ dependencies = [
[[package]] [[package]]
name = "solana-sdk" name = "solana-sdk"
version = "1.4.0" version = "1.4.0"
source = "git+https://github.com/solana-labs/solana#46830124f8b98c72ff58e6e1c723fb1cbdb75e4e" source = "git+https://github.com/solana-labs/solana?branch=master#e2d66cf796484301668c2b45804e31610373a0e9"
dependencies = [ dependencies = [
"assert_matches", "assert_matches",
"bincode", "bincode",
@ -2439,7 +2439,7 @@ dependencies = [
[[package]] [[package]]
name = "solana-sdk-macro" name = "solana-sdk-macro"
version = "1.4.0" version = "1.4.0"
source = "git+https://github.com/solana-labs/solana#46830124f8b98c72ff58e6e1c723fb1cbdb75e4e" source = "git+https://github.com/solana-labs/solana?branch=master#e2d66cf796484301668c2b45804e31610373a0e9"
dependencies = [ dependencies = [
"bs58", "bs58",
"proc-macro2 1.0.19", "proc-macro2 1.0.19",
@ -2464,7 +2464,7 @@ dependencies = [
[[package]] [[package]]
name = "solana-sdk-macro-frozen-abi" name = "solana-sdk-macro-frozen-abi"
version = "1.4.0" version = "1.4.0"
source = "git+https://github.com/solana-labs/solana#46830124f8b98c72ff58e6e1c723fb1cbdb75e4e" source = "git+https://github.com/solana-labs/solana?branch=master#e2d66cf796484301668c2b45804e31610373a0e9"
dependencies = [ dependencies = [
"lazy_static", "lazy_static",
"proc-macro2 1.0.19", "proc-macro2 1.0.19",
@ -2579,19 +2579,6 @@ dependencies = [
"thiserror", "thiserror",
] ]
[[package]]
name = "spl-token"
version = "1.0.8"
dependencies = [
"cbindgen",
"num-derive 0.3.1",
"num-traits",
"rand",
"remove_dir_all",
"solana-sdk",
"thiserror",
]
[[package]] [[package]]
name = "spl-token" name = "spl-token"
version = "1.0.8" version = "1.0.8"

View File

@ -53,7 +53,7 @@ impl Agent for AgentImpl {
let b = self.key.to_bytes(); let b = self.key.to_bytes();
let key = Keypair::from_bytes(&b).unwrap(); let key = Keypair::from_bytes(&b).unwrap();
let ix = match post_vaa(&self.bridge, &key.pubkey(), &request.get_ref().vaa) { let ix = match post_vaa(&self.bridge, &key.pubkey(), request.get_ref().vaa.clone()) {
Ok(v) => v, Ok(v) => v,
Err(e) => { Err(e) => {
return Err(Status::new( return Err(Status::new(