19 lines
682 B
Go
19 lines
682 B
Go
|
// Copyright (c) 2013 Conformal Systems LLC.
|
||
|
// Use of this source code is governed by an ISC
|
||
|
// license that can be found in the LICENSE file.
|
||
|
|
||
|
/*
|
||
|
This test file is part of the btcutil package rather than than the
|
||
|
btcutil_test package so it can bridge access to the internals to properly test
|
||
|
cases which are either not possible or can't reliably be tested via the public
|
||
|
interface. The functions are only exported while the tests are being run.
|
||
|
*/
|
||
|
|
||
|
package btcutil
|
||
|
|
||
|
// SetBlockBytes sets the internal raw block byte buffer to the passed buffer.
|
||
|
// It is used to inject errors and only available to the test package.
|
||
|
func (b *Block) SetBlockBytes(buf []byte) {
|
||
|
b.rawBlock = buf
|
||
|
}
|