Module: Mnam::Client::Account

Included in:
Mnam::Client
Defined in:
lib/mnam/client/account.rb

Instance Method Summary collapse

Instance Method Details

#account(address) ⇒ Object



28
29
30
# File 'lib/mnam/client/account.rb', line 28

def (address)
  get('api/accounts', {address: address})
end

#account_balance(address) ⇒ Object



4
5
6
# File 'lib/mnam/client/account.rb', line 4

def (address)
  get('api/accounts/getBalance', {address: address})
end

#account_delegates(address) ⇒ Object



12
13
14
# File 'lib/mnam/client/account.rb', line 12

def (address)
  get('api/accounts/delegates', {address: address})
end

#account_delegates_fee(address) ⇒ Object



16
17
18
# File 'lib/mnam/client/account.rb', line 16

def (address)
  get('api/accounts/delegates/fee', {address: address})
end

#account_publickey(address) ⇒ Object



8
9
10
# File 'lib/mnam/client/account.rb', line 8

def (address)
  get('api/accounts/getPublickey', {address: address})
end

#create_account_delegates(secret, public_key, second_secret) ⇒ Object



20
21
22
23
24
25
26
# File 'lib/mnam/client/account.rb', line 20

def (secret, public_key, second_secret)
  put('api/accounts/delegates', {
        :secret => secret,
        :publicKey => public_key,
        :secondSecret => second_secret
  })
end