Table of Contents - cryptoconditions_ruby-0.5.2 Documentation
Classes and Modules
- CryptoconditionsRuby
- CryptoconditionsRuby::Condition
- CryptoconditionsRuby::Crypto
- CryptoconditionsRuby::Crypto::Base16Encoder
- CryptoconditionsRuby::Crypto::Base32Encoder
- CryptoconditionsRuby::Crypto::Base58Encoder
- CryptoconditionsRuby::Crypto::Base64Encoder
- CryptoconditionsRuby::Crypto::Ed25519SigningKey
- CryptoconditionsRuby::Crypto::Ed25519VerifyingKey
- CryptoconditionsRuby::Crypto::Helpers
- CryptoconditionsRuby::Crypto::HexEncoder
- CryptoconditionsRuby::Crypto::RawEncoder
- CryptoconditionsRuby::Exceptions
- CryptoconditionsRuby::Exceptions::ParsingError
- CryptoconditionsRuby::Exceptions::UnknownEncodingError
- CryptoconditionsRuby::Exceptions::UnsupportedTypeError
- CryptoconditionsRuby::Exceptions::ValidationError
- CryptoconditionsRuby::Fulfillment
- CryptoconditionsRuby::TypeRegistry
- CryptoconditionsRuby::Types
- CryptoconditionsRuby::Types::BaseSha256Fulfillment
- CryptoconditionsRuby::Types::Ed25519Fulfillment
- CryptoconditionsRuby::Types::InvertedThresholdSha256Fulfillment
- CryptoconditionsRuby::Types::PreimageSha256Fulfillment
- CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- CryptoconditionsRuby::Types::TimeoutFulfillment
- CryptoconditionsRuby::Utils
- CryptoconditionsRuby::Utils::Base16
- CryptoconditionsRuby::Utils::Base58
- CryptoconditionsRuby::Utils::ByteArray
- CryptoconditionsRuby::Utils::Bytes
- CryptoconditionsRuby::Utils::Hasher
- CryptoconditionsRuby::Utils::Hexlify
- CryptoconditionsRuby::Utils::Predictor
- CryptoconditionsRuby::Utils::Reader
- CryptoconditionsRuby::Utils::Writer
Methods
- ::calculate_smallest_valid_fulfillment_set — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- ::calculate_worst_case_length — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- ::decode — CryptoconditionsRuby::Utils::Base16
- ::decode — CryptoconditionsRuby::Utils::Base58
- ::decoding_table — CryptoconditionsRuby::Utils::Base58
- ::encode — CryptoconditionsRuby::Utils::Base16
- ::encode — CryptoconditionsRuby::Utils::Base58
- ::encoding_table — CryptoconditionsRuby::Utils::Base58
- ::from_binary — CryptoconditionsRuby::Condition
- ::from_binary — CryptoconditionsRuby::Fulfillment
- ::from_dict — CryptoconditionsRuby::Condition
- ::from_dict — CryptoconditionsRuby::Fulfillment
- ::from_source — CryptoconditionsRuby::Utils::Reader
- ::from_uri — CryptoconditionsRuby::Condition
- ::from_uri — CryptoconditionsRuby::Fulfillment
- ::generate — CryptoconditionsRuby::Crypto::Ed25519SigningKey
- ::generate_decoding_table — CryptoconditionsRuby::Utils::Base58
- ::get_class_from_type_id — CryptoconditionsRuby::TypeRegistry
- ::get_encoder — CryptoconditionsRuby::Crypto
- ::length — CryptoconditionsRuby::Utils::Hasher
- ::new — CryptoconditionsRuby::Crypto::Ed25519SigningKey
- ::new — CryptoconditionsRuby::Crypto::Ed25519VerifyingKey
- ::new — CryptoconditionsRuby::Types::Ed25519Fulfillment
- ::new — CryptoconditionsRuby::Types::PreimageSha256Fulfillment
- ::new — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- ::new — CryptoconditionsRuby::Types::TimeoutFulfillment
- ::new — CryptoconditionsRuby::Utils::ByteArray
- ::new — CryptoconditionsRuby::Utils::Bytes
- ::new — CryptoconditionsRuby::Utils::Hasher
- ::new — CryptoconditionsRuby::Utils::Predictor
- ::new — CryptoconditionsRuby::Utils::Reader
- ::new — CryptoconditionsRuby::Utils::Writer
- ::predict_subcondition_length — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- ::predict_subfulfillment_length — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- ::register_type — CryptoconditionsRuby::TypeRegistry
- ::registered_types — CryptoconditionsRuby::TypeRegistry
- ::sort_buffers — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- ::timestamp — CryptoconditionsRuby::Types::TimeoutFulfillment
- #add_subcondition — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #add_subcondition_uri — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #add_subfulfillment — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #add_subfulfillment_uri — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #base64_add_padding — CryptoconditionsRuby::Crypto::Helpers
- #base64_remove_padding — CryptoconditionsRuby::Crypto::Helpers
- #bitmask — CryptoconditionsRuby::Fulfillment
- #bitmask — CryptoconditionsRuby::Types::PreimageSha256Fulfillment
- #bookmark — CryptoconditionsRuby::Utils::Reader
- #buffer — CryptoconditionsRuby::Utils::Writer
- #calculate_max_fulfillment_length — CryptoconditionsRuby::Fulfillment
- #calculate_max_fulfillment_length — CryptoconditionsRuby::Types::Ed25519Fulfillment
- #calculate_max_fulfillment_length — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #condition — CryptoconditionsRuby::Fulfillment
- #condition_binary — CryptoconditionsRuby::Fulfillment
- #condition_uri — CryptoconditionsRuby::Fulfillment
- #decode — CryptoconditionsRuby::Crypto::Base58Encoder
- #decode — CryptoconditionsRuby::Crypto::Base64Encoder
- #decode — CryptoconditionsRuby::Crypto::Base32Encoder
- #decode — CryptoconditionsRuby::Crypto::Base16Encoder
- #decode — CryptoconditionsRuby::Crypto::HexEncoder
- #decode — CryptoconditionsRuby::Crypto::RawEncoder
- #digest — CryptoconditionsRuby::Utils::Hasher
- #each — CryptoconditionsRuby::Utils::ByteArray
- #ed25519_generate_key_pair — CryptoconditionsRuby::Crypto::Helpers
- #encode — CryptoconditionsRuby::Crypto::Base58Encoder
- #encode — CryptoconditionsRuby::Crypto::Base64Encoder
- #encode — CryptoconditionsRuby::Crypto::Base32Encoder
- #encode — CryptoconditionsRuby::Crypto::Base16Encoder
- #encode — CryptoconditionsRuby::Crypto::HexEncoder
- #encode — CryptoconditionsRuby::Crypto::RawEncoder
- #encode — CryptoconditionsRuby::Crypto::Ed25519SigningKey
- #encode — CryptoconditionsRuby::Crypto::Ed25519VerifyingKey
- #ensure_available — CryptoconditionsRuby::Utils::Reader
- #expire_time — CryptoconditionsRuby::Types::TimeoutFulfillment
- #generate_hash — CryptoconditionsRuby::Fulfillment
- #generate_hash — CryptoconditionsRuby::Types::BaseSha256Fulfillment
- #generate_hash — CryptoconditionsRuby::Types::Ed25519Fulfillment
- #generate_signing_key — CryptoconditionsRuby::Crypto::Ed25519SigningKey
- #get_subcondition_from_vk — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #get_verifying_key — CryptoconditionsRuby::Crypto::Ed25519SigningKey
- #hexlify — CryptoconditionsRuby::Utils::Hexlify
- #parse_binary — CryptoconditionsRuby::Condition
- #parse_dict — CryptoconditionsRuby::Condition
- #parse_dict — CryptoconditionsRuby::Fulfillment
- #parse_dict — CryptoconditionsRuby::Types::Ed25519Fulfillment
- #parse_dict — CryptoconditionsRuby::Types::PreimageSha256Fulfillment
- #parse_dict — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #parse_dict — CryptoconditionsRuby::Types::TimeoutFulfillment
- #parse_payload — CryptoconditionsRuby::Fulfillment
- #parse_payload — CryptoconditionsRuby::Types::Ed25519Fulfillment
- #parse_payload — CryptoconditionsRuby::Types::PreimageSha256Fulfillment
- #parse_payload — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #peek — CryptoconditionsRuby::Utils::Reader
- #peek_octet_string — CryptoconditionsRuby::Utils::Reader
- #peek_uint — CryptoconditionsRuby::Utils::Reader
- #peek_uint16 — CryptoconditionsRuby::Utils::Reader
- #peek_uint32 — CryptoconditionsRuby::Utils::Reader
- #peek_uint64 — CryptoconditionsRuby::Utils::Reader
- #peek_uint8 — CryptoconditionsRuby::Utils::Reader
- #peek_var_octet_string — CryptoconditionsRuby::Utils::Reader
- #peek_var_uint — CryptoconditionsRuby::Utils::Reader
- #read — CryptoconditionsRuby::Utils::Reader
- #read_length_prefix — CryptoconditionsRuby::Utils::Reader
- #read_octet_string — CryptoconditionsRuby::Utils::Reader
- #read_uint — CryptoconditionsRuby::Utils::Reader
- #read_uint16 — CryptoconditionsRuby::Utils::Reader
- #read_uint32 — CryptoconditionsRuby::Utils::Reader
- #read_uint64 — CryptoconditionsRuby::Utils::Reader
- #read_uint8 — CryptoconditionsRuby::Utils::Reader
- #read_var_octet_string — CryptoconditionsRuby::Utils::Reader
- #read_var_uint — CryptoconditionsRuby::Utils::Reader
- #restore — CryptoconditionsRuby::Utils::Reader
- #serialize_binary — CryptoconditionsRuby::Condition
- #serialize_binary — CryptoconditionsRuby::Fulfillment
- #serialize_payload — CryptoconditionsRuby::Fulfillment
- #serialize_uri — CryptoconditionsRuby::Condition
- #serialize_uri — CryptoconditionsRuby::Fulfillment
- #sign — CryptoconditionsRuby::Crypto::Ed25519SigningKey
- #sign — CryptoconditionsRuby::Types::Ed25519Fulfillment
- #skip — CryptoconditionsRuby::Utils::Predictor
- #skip — CryptoconditionsRuby::Utils::Reader
- #skip_octet_string — CryptoconditionsRuby::Utils::Reader
- #skip_uint — CryptoconditionsRuby::Utils::Reader
- #skip_uint16 — CryptoconditionsRuby::Utils::Reader
- #skip_uint32 — CryptoconditionsRuby::Utils::Reader
- #skip_uint64 — CryptoconditionsRuby::Utils::Reader
- #skip_uint8 — CryptoconditionsRuby::Utils::Reader
- #skip_var_octet_string — CryptoconditionsRuby::Utils::Reader
- #skip_var_uint — CryptoconditionsRuby::Utils::Reader
- #to_dict — CryptoconditionsRuby::Condition
- #to_dict — CryptoconditionsRuby::Fulfillment
- #to_dict — CryptoconditionsRuby::Types::Ed25519Fulfillment
- #to_dict — CryptoconditionsRuby::Types::PreimageSha256Fulfillment
- #to_dict — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #to_dict — CryptoconditionsRuby::Types::TimeoutFulfillment
- #to_i — CryptoconditionsRuby::Utils::Bytes
- #type_id — CryptoconditionsRuby::Fulfillment
- #unhexlify — CryptoconditionsRuby::Utils::Hexlify
- #validate — CryptoconditionsRuby::Condition
- #validate — CryptoconditionsRuby::Fulfillment
- #validate — CryptoconditionsRuby::Types::Ed25519Fulfillment
- #validate — CryptoconditionsRuby::Types::InvertedThresholdSha256Fulfillment
- #validate — CryptoconditionsRuby::Types::PreimageSha256Fulfillment
- #validate — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #validate — CryptoconditionsRuby::Types::TimeoutFulfillment
- #verify — CryptoconditionsRuby::Crypto::Ed25519VerifyingKey
- #write — CryptoconditionsRuby::Utils::Hasher
- #write — CryptoconditionsRuby::Utils::Predictor
- #write — CryptoconditionsRuby::Utils::Writer
- #write_common_header — CryptoconditionsRuby::Types::Ed25519Fulfillment
- #write_hash_payload — CryptoconditionsRuby::Types::BaseSha256Fulfillment
- #write_hash_payload — CryptoconditionsRuby::Types::PreimageSha256Fulfillment
- #write_hash_payload — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #write_octet_string — CryptoconditionsRuby::Utils::Predictor
- #write_octet_string — CryptoconditionsRuby::Utils::Writer
- #write_out — CryptoconditionsRuby::Utils::Writer
- #write_payload — CryptoconditionsRuby::Fulfillment
- #write_payload — CryptoconditionsRuby::Types::Ed25519Fulfillment
- #write_payload — CryptoconditionsRuby::Types::PreimageSha256Fulfillment
- #write_payload — CryptoconditionsRuby::Types::ThresholdSha256Fulfillment
- #write_uint — CryptoconditionsRuby::Utils::Predictor
- #write_uint — CryptoconditionsRuby::Utils::Writer
- #write_uint16 — CryptoconditionsRuby::Utils::Predictor
- #write_uint16 — CryptoconditionsRuby::Utils::Writer
- #write_uint32 — CryptoconditionsRuby::Utils::Predictor
- #write_uint32 — CryptoconditionsRuby::Utils::Writer
- #write_uint64 — CryptoconditionsRuby::Utils::Predictor
- #write_uint64 — CryptoconditionsRuby::Utils::Writer
- #write_uint8 — CryptoconditionsRuby::Utils::Predictor
- #write_uint8 — CryptoconditionsRuby::Utils::Writer
- #write_var_octet_string — CryptoconditionsRuby::Utils::Predictor
- #write_var_octet_string — CryptoconditionsRuby::Utils::Writer
- #write_var_uint — CryptoconditionsRuby::Utils::Predictor
- #write_var_uint — CryptoconditionsRuby::Utils::Writer