Module: MixinBot::Utils

Extended by:
Address, Crypto, Decoder, Encoder
Defined in:
lib/mixin_bot/utils.rb,
lib/mixin_bot/utils/crypto.rb,
lib/mixin_bot/utils/address.rb,
lib/mixin_bot/utils/decoder.rb,
lib/mixin_bot/utils/encoder.rb

Defined Under Namespace

Modules: Address, Crypto, Decoder, Encoder

Constant Summary

Constants included from Address

Address::MAIN_ADDRESS_PREFIX, Address::MIX_ADDRESS_PREFIX, Address::MIX_ADDRESS_VERSION

Method Summary

Methods included from Address

build_main_address, build_mix_address, build_safe_recipient, burning_address, parse_main_address, parse_mix_address

Methods included from Crypto

access_token, decrypt_pin, derive_ghost_private_key, derive_ghost_public_key, encrypt_pin, generate_ed25519_key, generate_rsa_key, generate_trace_from_hash, generate_unique_uuid, hash_scalar, multiply_keys, scalar_from_bytes, shared_public_key, sign, tip_public_key, unique_uuid

Methods included from Decoder

decode_int, decode_key, decode_raw_transaction, decode_uint16, decode_uint32, decode_uint64, hex_to_uuid

Methods included from Encoder

encode_int, encode_raw_transaction, encode_uint16, encode_uint32, encode_uint64, nft_memo