func (t *TrackingStateAccess) Set(key chainhash.Hash, value chainhash.Hash) error {
	// we know we're getting a full state here so we can do this without checking
	proof, err := t.fullState.SetWithWitness(key, value)
	if err != nil {
		return err
	}
	t.updateWitnesses = append(t.updateWitnesses, *proof)
	return nil
}
// Set sets a key in state.
Set sets a key in state.
// Set sets a key in state .
func (t *TrackingStateAccess) Set(key chainhash.Hash, value chainhash.Hash) error {
	proof, err := t.fullState.SetWithWitness(key, value)
	if err != nil {
		return err
	}
	t.updateWitnesses = append(t.updateWitnesses, *proof)
	return nil
}
func ( t * TrackingStateAccess ) Set ( key chainhash . Hash , value chainhash . Hash ) error { proof , err := t . fullState . SetWithWitness ( key , value ) if err != nil { return err } t . updateWitnesses = append ( t . updateWitnesses , * proof ) return nil }
Set sets a key in state.
Set sets a key in state .
// we know we're getting a full state here so we can do this without checking