fabric: github.com/hyperledger/fabric/core/handlers/endorsement/api/state Index | Files

package endorsement

import "github.com/hyperledger/fabric/core/handlers/endorsement/api/state"

Index

Package Files

state.go

type State Uses

type State interface {
    // GetPrivateDataMultipleKeys gets the values for the multiple private data items in a single call
    GetPrivateDataMultipleKeys(namespace, collection string, keys []string) ([][]byte, error)

    // GetStateMultipleKeys gets the values for multiple keys in a single call
    GetStateMultipleKeys(namespace string, keys []string) ([][]byte, error)

    // GetTransientByTXID gets the values private data associated with the given txID
    GetTransientByTXID(txID string) ([]*rwset.TxPvtReadWriteSet, error)

    // Done releases resources occupied by the State
    Done()
}

State defines interaction with the world state

type StateFetcher Uses

type StateFetcher interface {
    endorsement.Dependency

    // FetchState fetches state
    FetchState() (State, error)
}

StateFetcher retrieves an instance of a state

Package endorsement imports 2 packages (graph) and is imported by 1 packages. Updated 2018-07-06. Refresh now. Tools for package owners.