Skip to content
Snippets Groups Projects
Commit 34836303 authored by Éloïs's avatar Éloïs
Browse files

feat: add field member to peer card

parent 26602884
Branches
No related tags found
No related merge requests found
Pipeline #12385 failed
...@@ -757,7 +757,7 @@ dependencies = [ ...@@ -757,7 +757,7 @@ dependencies = [
[[package]] [[package]]
name = "duniter-bc-reader" name = "duniter-bc-reader"
version = "0.1.0" version = "0.1.0"
source = "git+https://git.duniter.org/nodes/rust/duniter-core#193a64f042500c7a0b327fc216db1773a904270c" source = "git+https://git.duniter.org/nodes/rust/duniter-core#520d3893ec9bc3f4ca523af5de27933a0b0bd52d"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"dubp", "dubp",
...@@ -803,7 +803,7 @@ dependencies = [ ...@@ -803,7 +803,7 @@ dependencies = [
[[package]] [[package]]
name = "duniter-conf" name = "duniter-conf"
version = "0.1.0" version = "0.1.0"
source = "git+https://git.duniter.org/nodes/rust/duniter-core#193a64f042500c7a0b327fc216db1773a904270c" source = "git+https://git.duniter.org/nodes/rust/duniter-core#520d3893ec9bc3f4ca523af5de27933a0b0bd52d"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"dubp", "dubp",
...@@ -817,7 +817,7 @@ dependencies = [ ...@@ -817,7 +817,7 @@ dependencies = [
[[package]] [[package]]
name = "duniter-core" name = "duniter-core"
version = "1.8.1" version = "1.8.1"
source = "git+https://git.duniter.org/nodes/rust/duniter-core#193a64f042500c7a0b327fc216db1773a904270c" source = "git+https://git.duniter.org/nodes/rust/duniter-core#520d3893ec9bc3f4ca523af5de27933a0b0bd52d"
dependencies = [ dependencies = [
"duniter-bc-reader", "duniter-bc-reader",
"duniter-conf", "duniter-conf",
...@@ -830,7 +830,7 @@ dependencies = [ ...@@ -830,7 +830,7 @@ dependencies = [
[[package]] [[package]]
name = "duniter-dbs" name = "duniter-dbs"
version = "0.1.0" version = "0.1.0"
source = "git+https://git.duniter.org/nodes/rust/duniter-core#193a64f042500c7a0b327fc216db1773a904270c" source = "git+https://git.duniter.org/nodes/rust/duniter-core#520d3893ec9bc3f4ca523af5de27933a0b0bd52d"
dependencies = [ dependencies = [
"arrayvec", "arrayvec",
"bincode", "bincode",
...@@ -853,7 +853,7 @@ dependencies = [ ...@@ -853,7 +853,7 @@ dependencies = [
[[package]] [[package]]
name = "duniter-dbs-write-ops" name = "duniter-dbs-write-ops"
version = "0.1.0" version = "0.1.0"
source = "git+https://git.duniter.org/nodes/rust/duniter-core#193a64f042500c7a0b327fc216db1773a904270c" source = "git+https://git.duniter.org/nodes/rust/duniter-core#520d3893ec9bc3f4ca523af5de27933a0b0bd52d"
dependencies = [ dependencies = [
"chrono", "chrono",
"dubp", "dubp",
...@@ -868,7 +868,7 @@ dependencies = [ ...@@ -868,7 +868,7 @@ dependencies = [
[[package]] [[package]]
name = "duniter-global" name = "duniter-global"
version = "1.8.1" version = "1.8.1"
source = "git+https://git.duniter.org/nodes/rust/duniter-core#193a64f042500c7a0b327fc216db1773a904270c" source = "git+https://git.duniter.org/nodes/rust/duniter-core#520d3893ec9bc3f4ca523af5de27933a0b0bd52d"
dependencies = [ dependencies = [
"async-rwlock", "async-rwlock",
"dubp", "dubp",
...@@ -1001,7 +1001,7 @@ dependencies = [ ...@@ -1001,7 +1001,7 @@ dependencies = [
[[package]] [[package]]
name = "duniter-mempools" name = "duniter-mempools"
version = "0.1.0" version = "0.1.0"
source = "git+https://git.duniter.org/nodes/rust/duniter-core#193a64f042500c7a0b327fc216db1773a904270c" source = "git+https://git.duniter.org/nodes/rust/duniter-core#520d3893ec9bc3f4ca523af5de27933a0b0bd52d"
dependencies = [ dependencies = [
"dubp", "dubp",
"duniter-bc-reader", "duniter-bc-reader",
...@@ -1014,7 +1014,7 @@ dependencies = [ ...@@ -1014,7 +1014,7 @@ dependencies = [
[[package]] [[package]]
name = "duniter-module" name = "duniter-module"
version = "0.1.0" version = "0.1.0"
source = "git+https://git.duniter.org/nodes/rust/duniter-core#193a64f042500c7a0b327fc216db1773a904270c" source = "git+https://git.duniter.org/nodes/rust/duniter-core#520d3893ec9bc3f4ca523af5de27933a0b0bd52d"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-mutex", "async-mutex",
...@@ -1560,7 +1560,7 @@ dependencies = [ ...@@ -1560,7 +1560,7 @@ dependencies = [
[[package]] [[package]]
name = "kv_typed" name = "kv_typed"
version = "0.1.0" version = "0.1.0"
source = "git+https://git.duniter.org/nodes/rust/duniter-core#193a64f042500c7a0b327fc216db1773a904270c" source = "git+https://git.duniter.org/nodes/rust/duniter-core#520d3893ec9bc3f4ca523af5de27933a0b0bd52d"
dependencies = [ dependencies = [
"byteorder", "byteorder",
"cfg-if 0.1.10", "cfg-if 0.1.10",
......
...@@ -25,6 +25,7 @@ pub struct PeerCardGva { ...@@ -25,6 +25,7 @@ pub struct PeerCardGva {
pub endpoints: Vec<String>, pub endpoints: Vec<String>,
pub status: String, pub status: String,
pub signature: String, pub signature: String,
pub member: bool
} }
impl From<duniter_core::dbs::PeerCardDbV1> for PeerCardGva { impl From<duniter_core::dbs::PeerCardDbV1> for PeerCardGva {
fn from(peer: duniter_core::dbs::PeerCardDbV1) -> Self { fn from(peer: duniter_core::dbs::PeerCardDbV1) -> Self {
...@@ -36,6 +37,7 @@ impl From<duniter_core::dbs::PeerCardDbV1> for PeerCardGva { ...@@ -36,6 +37,7 @@ impl From<duniter_core::dbs::PeerCardDbV1> for PeerCardGva {
endpoints: peer.endpoints, endpoints: peer.endpoints,
status: if peer.status { "UP" } else { "DOWN" }.to_owned(), status: if peer.status { "UP" } else { "DOWN" }.to_owned(),
signature: peer.signature.to_base64(), signature: peer.signature.to_base64(),
member: peer.member,
} }
} }
} }
......
...@@ -131,7 +131,7 @@ mod tests { ...@@ -131,7 +131,7 @@ mod tests {
} }
], ],
"peer": { "peer": {
"blockstamp": "" "blockstamp": "0-0000000000000000000000000000000000000000000000000000000000000000"
} }
} }
], ],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment