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

ref: remove suffix Query on queries names

parent c43f6d28
No related branches found
No related tags found
No related merge requests found
query BalanceQuery($script: String!, $withUd: Boolean!) { query Balance($script: String!, $withUd: Boolean!) {
balance(script: $script) { balance(script: $script) {
amount amount
} }
...@@ -7,7 +7,7 @@ query BalanceQuery($script: String!, $withUd: Boolean!) { ...@@ -7,7 +7,7 @@ query BalanceQuery($script: String!, $withUd: Boolean!) {
} }
} }
query CurrentUdQuery { query CurrentUd {
currentUd { currentUd {
amount amount
} }
......
...@@ -33,17 +33,17 @@ pub(crate) fn balance<W: Write>( ...@@ -33,17 +33,17 @@ pub(crate) fn balance<W: Write>(
pubkey_or_script: &str, pubkey_or_script: &str,
ud_unit: bool, ud_unit: bool,
) -> anyhow::Result<()> { ) -> anyhow::Result<()> {
let request_body = BalanceQuery::build_query(balance_query::Variables { let request_body = Balance::build_query(balance::Variables {
script: pubkey_or_script.to_owned(), script: pubkey_or_script.to_owned(),
with_ud: ud_unit, with_ud: ud_unit,
}); });
let balance_query::ResponseData { let balance::ResponseData {
balance: balance_query::BalanceQueryBalance { amount }, balance: balance::BalanceBalance { amount },
current_ud: current_ud_opt, current_ud: current_ud_opt,
} = client.send_gql_query(&request_body)?; } = client.send_gql_query(&request_body)?;
if let Some(balance_query::BalanceQueryCurrentUd { amount: ud_amount }) = current_ud_opt { if let Some(balance::BalanceCurrentUd { amount: ud_amount }) = current_ud_opt {
writeln!( writeln!(
out, out,
"The balance of account '{}' is {:.2} UDĞ1 !", "The balance of account '{}' is {:.2} UDĞ1 !",
...@@ -63,10 +63,10 @@ pub(crate) fn balance<W: Write>( ...@@ -63,10 +63,10 @@ pub(crate) fn balance<W: Write>(
} }
pub(crate) fn current_ud<W: Write>(client: &Client, out: &mut W) -> anyhow::Result<()> { pub(crate) fn current_ud<W: Write>(client: &Client, out: &mut W) -> anyhow::Result<()> {
let request_body = CurrentUdQuery::build_query(current_ud_query::Variables); let request_body = CurrentUd::build_query(current_ud::Variables);
if let current_ud_query::ResponseData { if let current_ud::ResponseData {
current_ud: Some(current_ud_query::CurrentUdQueryCurrentUd { amount }), current_ud: Some(current_ud::CurrentUdCurrentUd { amount }),
} = client.send_gql_query(&request_body)? } = client.send_gql_query(&request_body)?
{ {
let int_part = amount / 100; let int_part = amount / 100;
...@@ -91,10 +91,10 @@ mod tests { ...@@ -91,10 +91,10 @@ mod tests {
fn test_balance() -> anyhow::Result<()> { fn test_balance() -> anyhow::Result<()> {
let mut client = Client::default(); let mut client = Client::default();
client client
.expect_send_gql_query::<graphql_client::QueryBody<balance_query::Variables>, _>() .expect_send_gql_query::<graphql_client::QueryBody<balance::Variables>, _>()
.returning(|_| { .returning(|_| {
Ok(balance_query::ResponseData { Ok(balance::ResponseData {
balance: balance_query::BalanceQueryBalance { amount: 2_046 }, balance: balance::BalanceBalance { amount: 2_046 },
current_ud: None, current_ud: None,
}) })
}); });
...@@ -111,11 +111,11 @@ mod tests { ...@@ -111,11 +111,11 @@ mod tests {
fn test_balance_with_ud_unit() -> anyhow::Result<()> { fn test_balance_with_ud_unit() -> anyhow::Result<()> {
let mut client = Client::default(); let mut client = Client::default();
client client
.expect_send_gql_query::<graphql_client::QueryBody<balance_query::Variables>, _>() .expect_send_gql_query::<graphql_client::QueryBody<balance::Variables>, _>()
.returning(|_| { .returning(|_| {
Ok(balance_query::ResponseData { Ok(balance::ResponseData {
balance: balance_query::BalanceQueryBalance { amount: 2_046 }, balance: balance::BalanceBalance { amount: 2_046 },
current_ud: Some(balance_query::BalanceQueryCurrentUd { amount: 1_023 }), current_ud: Some(balance::BalanceCurrentUd { amount: 1_023 }),
}) })
}); });
let mut out = Vec::new(); let mut out = Vec::new();
...@@ -131,10 +131,10 @@ mod tests { ...@@ -131,10 +131,10 @@ mod tests {
fn test_current_ud() -> anyhow::Result<()> { fn test_current_ud() -> anyhow::Result<()> {
let mut client = Client::default(); let mut client = Client::default();
client client
.expect_send_gql_query::<graphql_client::QueryBody<current_ud_query::Variables>, _>() .expect_send_gql_query::<graphql_client::QueryBody<current_ud::Variables>, _>()
.returning(|_| { .returning(|_| {
Ok(current_ud_query::ResponseData { Ok(current_ud::ResponseData {
current_ud: Some(current_ud_query::CurrentUdQueryCurrentUd { amount: 1_023 }), current_ud: Some(current_ud::CurrentUdCurrentUd { amount: 1_023 }),
}) })
}); });
let mut out = Vec::new(); let mut out = Vec::new();
......
...@@ -43,11 +43,11 @@ const DEFAULT_GVA_SERVER: &str = "https://g1.librelois.fr/gva"; ...@@ -43,11 +43,11 @@ const DEFAULT_GVA_SERVER: &str = "https://g1.librelois.fr/gva";
#[derive(Debug, Clone, Copy, GraphQLQuery)] #[derive(Debug, Clone, Copy, GraphQLQuery)]
#[graphql(schema_path = "gql/gva_schema.gql", query_path = "gql/gva_queries.gql")] #[graphql(schema_path = "gql/gva_schema.gql", query_path = "gql/gva_queries.gql")]
pub struct BalanceQuery; pub struct Balance;
#[derive(Debug, Clone, Copy, GraphQLQuery)] #[derive(Debug, Clone, Copy, GraphQLQuery)]
#[graphql(schema_path = "gql/gva_schema.gql", query_path = "gql/gva_queries.gql")] #[graphql(schema_path = "gql/gva_schema.gql", query_path = "gql/gva_queries.gql")]
pub struct CurrentUdQuery; pub struct CurrentUd;
#[derive(StructOpt)] #[derive(StructOpt)]
#[structopt(name = "rust-gva-client", about = "Client use GVA API of Duniter.")] #[structopt(name = "rust-gva-client", about = "Client use GVA API of Duniter.")]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment