Module: Ark::Client::Account

Included in:
Ark::Client
Defined in:
lib/ark/client/account.rb

Instance Method Summary collapse

Instance Method Details

#account(address) ⇒ Object


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

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

#account_balance(address) ⇒ Object


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

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

#account_delegates(address) ⇒ Object


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

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

#account_delegates_fee(address) ⇒ Object


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

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

#account_publickey(address) ⇒ Object


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

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

#create_account_delegates(secret, publicKey, secondSecret) ⇒ Object


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

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