Class: Accredible::Util

Inherits:
Object
  • Object
show all
Defined in:
lib/accredible-ruby/util.rb

Class Method Summary collapse

Class Method Details

.build_create_credential_params(recipient = {}, credential = {}, evidence = {}, references = {}) ⇒ Object



3
4
5
6
7
8
# File 'lib/accredible-ruby/util.rb', line 3

def self.build_create_credential_params(recipient={}, credential={}, evidence = {}, references = {})
  credential[:recipient] = recipient
  credential[:evidence_items] = evidence unless evidence.empty?
  credential[:references] = references unless references.empty?
  { credential: credential }.to_json
end

.build_update_credential_params(credential) ⇒ Object



10
11
12
# File 'lib/accredible-ruby/util.rb', line 10

def self.build_update_credential_params(credential)
  { credential: credential }.to_json
end