class Accredible::Util

Public Class Methods

build_create_credential_params(recipient={}, credential={}, evidence = {}, references = {}, group) click to toggle source
# File lib/accredible-api-ruby/util.rb, line 3
def self.build_create_credential_params(recipient={}, credential={}, evidence = {}, references = {}, group)
  credential[:recipient] = recipient
  credential[:evidence_items] = evidence unless evidence.empty?
  credential[:references] = references unless references.empty?
  credential[:group] = group
  { credential: credential }.to_json
end
build_create_group_params(group,design_id) click to toggle source
# File lib/accredible-api-ruby/util.rb, line 15
def self.build_create_group_params(group,design_id)
  group[:design_id] = design_id
  {group: group}.to_json
end
build_update_credential_params(credential) click to toggle source
# File lib/accredible-api-ruby/util.rb, line 11
def self.build_update_credential_params(credential)
  { credential: credential }.to_json
end