add commitCreateStakeRemoveRequestMutation

This commit is contained in:
João Geonizeli
2021-08-28 00:28:29 -03:00
parent 3967e182cf
commit 5a3bae9c65
25 changed files with 599 additions and 120 deletions

View File

@@ -1,7 +1,6 @@
# frozen_string_literal: true
module Inputs
class CreateStakeOrderAttributesInput < Types::BaseInputObject
argument :currency_id, ID, required: true
argument :pool_name, String, required: true
argument :amount, String, "Amount to be paid", required: true
end

View File

@@ -0,0 +1,9 @@
# frozen_string_literal: true
module Inputs
class PredicateInput < Types::BaseInputObject
# https://github.com/activerecord-hackery/ransack#search-matchers
# add others if necessary
argument :eq, String, "Equal", required: false
argument :lt, Float, "Less than", required: false
end
end

View File

@@ -0,0 +1,10 @@
# frozen_string_literal: true
module Inputs
class StakeOrderFilterInput < Types::BaseInputObject
StakeOrder.ransackable_attributes.each do |attr|
argument attr, PredicateInput, required: false
end
argument :status, [Types::ProcessStatusEnum], required: false
end
end