Class: Tokens
Instance Method Summary collapse
- #balance(token_uid:, address:) ⇒ Object
- #create_address(token_uid:) ⇒ Object
-
#initialize(requestor) ⇒ Tokens
constructor
A new instance of Tokens.
- #register(token_type:, name:, symbol:, issuer:) ⇒ Object
- #register_address(token_uid:, address:) ⇒ Object
- #transfer_info(token_address_transfer_uid:) ⇒ Object
- #transfer_managed(token_address_uid:, address_to:, num_tokens:) ⇒ Object
Methods inherited from Resource
Constructor Details
#initialize(requestor) ⇒ Tokens
Returns a new instance of Tokens.
4 5 6 |
# File 'lib/resources/tokens.rb', line 4 def initialize(requestor) super(requestor, 'tokens') end |
Instance Method Details
#balance(token_uid:, address:) ⇒ Object
26 27 28 |
# 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:) ⇒ Object
18 19 20 |
# 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:) ⇒ Object
8 9 10 11 12 13 14 15 16 |
# 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:) ⇒ Object
22 23 24 |
# 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:) ⇒ Object
39 40 41 |
# 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:) ⇒ Object
30 31 32 33 34 35 36 37 |
# 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 |