func (t *TreeMemoryCacheTransaction) GetNode(c chainhash.Hash) (*Node, error) {
	if n, found := t.dirty[c]; found {
		return &n, nil
	}
	return t.underlyingTransaction.GetNode(c)
}
// GetNode gets a node based on the subtree hash.
GetNode gets a node based on the subtree hash.
// GetNode gets a node based on the subtree hash .
func (t *TreeMemoryCacheTransaction) GetNode(c chainhash.Hash) (*Node, error) {
	if n, found := t.dirty[c]; found {
		return &n, nil
	}
	return t.underlyingTransaction.GetNode(c)
}
func ( t * TreeMemoryCacheTransaction ) GetNode ( c chainhash . Hash ) ( * Node , error ) { if n , found := t . dirty [ c ] ; found { return & n , nil } return t . underlyingTransaction . GetNode ( c ) }
GetNode gets a node based on the subtree hash.
GetNode gets a node based on the subtree hash .