Top Level Namespace
Defined Under Namespace
Modules: Kernel, RubyLsp, Runar
Constant Summary collapse
- Bigint =
– Top-level type constants ———————————————— Contracts do ‘require ’runar’‘ and use types directly: `prop :balance, Bigint`
Runar::Types::Bigint
- Int =
Runar::Types::Int
- ByteString =
Runar::Types::ByteString
- PubKey =
Runar::Types::PubKey
- Sig =
Runar::Types::Sig
- Addr =
Runar::Types::Addr
- Sha256 =
Runar::Types::Sha256
- Ripemd160 =
Runar::Types::Ripemd160
- SigHashPreimage =
Runar::Types::SigHashPreimage
- RabinSig =
Runar::Types::RabinSig
- RabinPubKey =
Runar::Types::RabinPubKey
- Point =
Runar::Types::Point
- OpCodeType =
Runar::Types::OpCodeType
- Boolean =
Runar::Types::Boolean
- EC_P =
– Top-level EC constants ————————————————–
Runar::EC::EC_P
- EC_N =
Runar::EC::EC_N
- EC_G =
Runar::EC::EC_G
- ALICE =
– Top-level test key constants ——————————————– These allow test files to reference ALICE, BOB, etc. without a namespace.
Runar::TestKeys::ALICE
- BOB =
Runar::TestKeys::BOB
- CHARLIE =
Runar::TestKeys::CHARLIE
- DAVE =
Runar::TestKeys::DAVE
- EVE =
Runar::TestKeys::EVE
- FRANK =
Runar::TestKeys::FRANK
- GRACE =
Runar::TestKeys::GRACE
- HEIDI =
Runar::TestKeys::HEIDI
- IVAN =
Runar::TestKeys::IVAN
- JUDY =
Runar::TestKeys::JUDY