Module: MixinBot
- Defined in:
- lib/mixin_bot.rb,
lib/mixin_bot/api.rb,
lib/mixin_bot/cli.rb,
lib/mixin_bot/nfo.rb,
lib/mixin_bot/uuid.rb,
lib/mixin_bot/utils.rb,
lib/mixin_bot/api/me.rb,
lib/mixin_bot/client.rb,
lib/mixin_bot/api/app.rb,
lib/mixin_bot/api/pin.rb,
lib/mixin_bot/api/rpc.rb,
lib/mixin_bot/api/tip.rb,
lib/mixin_bot/cli/api.rb,
lib/mixin_bot/version.rb,
lib/mixin_bot/api/auth.rb,
lib/mixin_bot/api/user.rb,
lib/mixin_bot/cli/node.rb,
lib/mixin_bot/api/asset.rb,
lib/mixin_bot/api/blaze.rb,
lib/mixin_bot/cli/utils.rb,
lib/mixin_bot/api/output.rb,
lib/mixin_bot/api/address.rb,
lib/mixin_bot/api/message.rb,
lib/mixin_bot/api/payment.rb,
lib/mixin_bot/transaction.rb,
lib/mixin_bot/api/multisig.rb,
lib/mixin_bot/api/snapshot.rb,
lib/mixin_bot/api/transfer.rb,
lib/mixin_bot/api/withdraw.rb,
lib/mixin_bot/utils/crypto.rb,
lib/mixin_bot/configuration.rb,
lib/mixin_bot/utils/address.rb,
lib/mixin_bot/utils/decoder.rb,
lib/mixin_bot/utils/encoder.rb,
lib/mixin_bot/api/attachment.rb,
lib/mixin_bot/api/inscription.rb,
lib/mixin_bot/api/transaction.rb,
lib/mixin_bot/api/conversation.rb,
lib/mixin_bot/api/legacy_output.rb,
lib/mixin_bot/api/legacy_payment.rb,
lib/mixin_bot/api/legacy_multisig.rb,
lib/mixin_bot/api/legacy_snapshot.rb,
lib/mixin_bot/api/legacy_transfer.rb,
lib/mixin_bot/api/encrypted_message.rb,
lib/mixin_bot/api/legacy_collectible.rb,
lib/mixin_bot/api/legacy_transaction.rb
Defined Under Namespace
Modules: Utils
Classes: API, ArgumentError, CLI, Client, Configuration, ConfigurationNotValidError, Error, ForbiddenError, HttpError, InsufficientBalanceError, InsufficientPoolError, InvalidNfoFormatError, InvalidTransactionFormatError, InvalidUuidFormatError, Nfo, NodeCLI, NotFoundError, PinError, RequestError, ResponseError, Transaction, UUID, UnauthorizedError, UserNotFoundError
Constant Summary
collapse
- VERSION =
'1.2.4'
Class Method Summary
collapse
Class Method Details
.api ⇒ Object
34
35
36
37
38
39
|
# File 'lib/mixin_bot.rb', line 34
def api
return @api if defined?(@api)
@api = MixinBot::API.new
@api
end
|
.config ⇒ Object
41
42
43
44
45
46
|
# File 'lib/mixin_bot.rb', line 41
def config
return @config if defined?(@config)
@config = MixinBot::Configuration.new
@config
end
|
48
49
50
|
# File 'lib/mixin_bot.rb', line 48
def configure(&)
config.instance_exec(&)
end
|
.utils ⇒ Object
52
53
54
|
# File 'lib/mixin_bot.rb', line 52
def utils
MixinBot::Utils
end
|