Module: Fabric

Defined in:
lib/fabric.rb,
lib/fabric/client.rb,
lib/fabric/gateway.rb,
lib/fabric/network.rb,
lib/fabric/version.rb,
lib/fabric/contract.rb,
lib/fabric/constants.rb,
lib/fabric/ec_crypto_suite.rb,
lib/fabric/entities/status.rb,
lib/fabric/accessors/gateway.rb,
lib/fabric/accessors/network.rb,
lib/fabric/entities/envelope.rb,
lib/fabric/entities/identity.rb,
lib/fabric/entities/proposal.rb,
lib/fabric/accessors/contract.rb,
lib/fabric/entities/transaction.rb,
lib/fabric/entities/proposed_transaction.rb,
lib/fabric/entities/chaincode_events_requests.rb

Overview

Adapted from: https://github.com/kirshin/hyperledger-fabric-sdk/blob/95a5a1a37001852312df25946e960a9ff149207e/lib/fabric/identity.rb

Defined Under Namespace

Modules: Accessors, Constants Classes: ChaincodeEventsRequest, Client, CommitError, Contract, ECCryptoSuite, Envelope, Error, Gateway, Identity, InvalidArgument, Network, NotYetImplemented, Proposal, ProposedTransaction, Status, Transaction

Constant Summary collapse

VERSION =
'0.6.0'

Class Method Summary collapse

Class Method Details

.crypto_suite(opts = {}) ⇒ Object



56
57
58
# File 'lib/fabric.rb', line 56

def self.crypto_suite(opts = {})
  @crypto_suite ||= Fabric::ECCryptoSuite.new opts
end