MCPcopy Create free account
hub / github.com/chain/txvm / writePushdata

Function writePushdata

protocol/txvm/asm/asm.go:217–221  ·  view source on GitHub ↗
(buf *bytes.Buffer, data []byte)

Source from the content-addressed store, hash-verified

215}
216
217func writePushdata(buf *bytes.Buffer, data []byte) {
218 op := uint64(len(data) + int(op.MinPushdata))
219 writeVarint(buf, op)
220 buf.Write(data[:])
221}
222
223func writePushint64(buf *bytes.Buffer, num int64) {
224 switch {

Callers 2

assembleValueMethod · 0.70
writePushint64Function · 0.70

Calls 2

writeVarintFunction · 0.70
WriteMethod · 0.45

Tested by

no test coverage detected