Module: Exonum
- Defined in:
- lib/exonum.rb,
lib/exonum/version.rb,
lib/exonum/types/array.rb,
lib/exonum/util/random.rb,
lib/exonum/types/struct.rb,
lib/exonum/types/message.rb,
lib/exonum/types/primitive.rb
Defined Under Namespace
Modules: Random Classes: ArrayT, BoolT, Float32T, Float64T, HashT, Int16T, Int32T, Int64T, Int8T, MessageT, PublicKeyT, SignatureT, StringT, StructT, UInt16T, UInt32T, UInt64T, UInt8T
Constant Summary collapse
- VERSION =
"0.1.0"
- MIN_INT8 =
-128
- MAX_INT8 =
127
- MIN_INT16 =
-32768
- MAX_INT16 =
32767
- MIN_INT32 =
-2147483648
- MAX_INT32 =
2147483647
- MIN_INT64 =
-9223372036854775808
- MAX_INT64 =
9223372036854775807
- MAX_UINT8 =
255
- MAX_UINT16 =
65535
- MAX_UINT32 =
4294967295
- MAX_UINT64 =
18446744073709551615
- FLOAT_PRECISION_MULTIPLIER =
10.0 ** 6