Documentation
¶
Index ¶
- func NewTransaction() *pb.Transaction
- type Calvin
- type Options
- func (o Options) WithDataStore(dataStore util.PartitionedDataStore) Options
- func (o Options) WithNumWorkers(numWorkers int) Options
- func (o Options) WithPeers(peers []uint64) Options
- func (o Options) WithPort(port int) Options
- func (o Options) WithRaftID(raftID uint64) Options
- func (o Options) WithSnapshotHandler(snapshotHandler sequencer.SnapshotHandler) Options
- func (o Options) WithStorePath(storePath string) Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTransaction ¶
func NewTransaction() *pb.Transaction
Types ¶
type Calvin ¶
type Calvin struct {
// contains filtered or unexported fields
}
func (*Calvin) ChannelsToASCII ¶
func (*Calvin) LockChainToASCII ¶
func (*Calvin) SubmitTransaction ¶
func (c *Calvin) SubmitTransaction(txn *pb.Transaction)
type Options ¶
type Options struct {
// contains filtered or unexported fields
}
func DefaultOptions ¶
func DefaultOptions(partitionedDataStore util.PartitionedDataStore, clusterInfoProvider util.ClusterInfoProvider) Options
func (Options) WithDataStore ¶
func (o Options) WithDataStore(dataStore util.PartitionedDataStore) Options
func (Options) WithNumWorkers ¶
func (Options) WithRaftID ¶
func (Options) WithSnapshotHandler ¶
func (o Options) WithSnapshotHandler(snapshotHandler sequencer.SnapshotHandler) Options
func (Options) WithStorePath ¶
Click to show internal directories.
Click to hide internal directories.