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

Function writeVarint

protocol/txvm/txvmutil/builder.go:134–138  ·  view source on GitHub ↗
(buf *bytes.Buffer, v uint64)

Source from the content-addressed store, hash-verified

132}
133
134func writeVarint(buf *bytes.Buffer, v uint64) {
135 var tmp [binary.MaxVarintLen64]byte
136 n := binary.PutUvarint(tmp[:], v)
137 buf.Write(tmp[:n])
138}
139
140func writePushdata(buf *bytes.Buffer, data []byte) {
141 op := uint64(len(data) + int(op.MinPushdata))

Callers 2

PushdataByteMethod · 0.70
writePushdataFunction · 0.70

Calls 1

WriteMethod · 0.45

Tested by

no test coverage detected