module MixinBot::API::Asset
Public Instance Methods
asset(asset_id, access_token: nil)
click to toggle source
developers.mixin.one/api/alpha-mixin-network/read-asset/
# File lib/mixin_bot/api/asset.rb, line 16 def asset(asset_id, access_token: nil) path = format('/assets/%<asset_id>s', asset_id: asset_id) access_token ||= access_token('GET', path, '') authorization = format('Bearer %<access_token>s', access_token: access_token) client.get(path, headers: { 'Authorization': authorization }) end
Also aliased as: read_asset
assets(access_token: nil)
click to toggle source
developers.mixin.one/api/alpha-mixin-network/read-assets/
# File lib/mixin_bot/api/asset.rb, line 7 def assets(access_token: nil) path = '/assets' access_token ||= access_token('GET', path, '') authorization = format('Bearer %<access_token>s', access_token: access_token) client.get(path, headers: { 'Authorization': authorization }) end
Also aliased as: read_assets
ticker(asset_id, offset, access_token: nil)
click to toggle source
developers.mixin.one/document/wallet/api/ticker
# File lib/mixin_bot/api/asset.rb, line 25 def ticker(asset_id, offset, access_token: nil) offset = DateTime.rfc3339 offset if offset.is_a? String offset = offset.rfc3339 if offset.is_a?(DateTime) || offset.is_a?(Time) path = format('/ticker?asset=%<asset_id>s&offset=%<offset>s', asset_id: asset_id, offset: offset) access_token ||= access_token('GET', path, '') authorization = format('Bearer %<access_token>s', access_token: access_token) client.get(path, headers: { 'Authorization': authorization }) end
Also aliased as: read_ticker