class Tokens
Public Class Methods
new(requestor)
click to toggle source
Calls superclass method
Resource::new
# File lib/resources/tokens.rb, line 4 def initialize(requestor) super(requestor, 'tokens') end
Public Instance Methods
balance(token_uid:, address:)
click to toggle source
# File lib/resources/tokens.rb, line 26 def balance(token_uid:, address:) get('balance', token_uid: token_uid, address: address) end
create_address(token_uid:)
click to toggle source
# File lib/resources/tokens.rb, line 18 def create_address(token_uid:) post('create_address', token_uid: token_uid) end
register(token_type:, name:, symbol:, issuer:)
click to toggle source
# File lib/resources/tokens.rb, line 8 def register(token_type:, name:, symbol:, issuer:) post( 'register', token_type: token_type, name: name, symbol: symbol, issuer: issuer ) end
register_address(token_uid:, address:)
click to toggle source
# File lib/resources/tokens.rb, line 22 def register_address(token_uid:, address:) post('register_address', token_uid: token_uid, address: address) end
transfer_info(token_address_transfer_uid:)
click to toggle source
# File lib/resources/tokens.rb, line 39 def transfer_info(token_address_transfer_uid:) get('transfer/info', token_address_transfer_uid: token_address_transfer_uid) end
transfer_managed(token_address_uid:, address_to:, num_tokens:)
click to toggle source
# File lib/resources/tokens.rb, line 30 def transfer_managed(token_address_uid:, address_to:, num_tokens:) post( 'transfer/managed', token_address_uid: token_address_uid, address_to: address_to, num_tokens: num_tokens ) end