MCPcopy Index your code
hub / github.com/git-bug/git-bug / NewOpBase

Function NewOpBase

entity/dag/operation.go:118–126  ·  view source on GitHub ↗
(opType OperationType, author identity.Interface, unixTime int64)

Source from the content-addressed store, hash-verified

116}
117
118func NewOpBase(opType OperationType, author identity.Interface, unixTime int64) OpBase {
119 return OpBase{
120 OperationType: opType,
121 author: author,
122 UnixTime: unixTime,
123 Nonce: makeNonce(20),
124 id: entity.UnsetId,
125 }
126}
127
128func makeNonce(len int) []byte {
129 result := make([]byte, len)

Callers 14

NewLabelChangeOperationFunction · 0.92
NewCreateOpFunction · 0.92
NewEditCommentOpFunction · 0.92
NewSetStatusOpFunction · 0.92
NewSetTitleOpFunction · 0.92
NewAddCommentOpFunction · 0.92
TestValidateFunction · 0.92
NewSetSignatureRequiredFunction · 0.92
NewAddAdministratorOpFunction · 0.92
NewRemoveAdministratorOpFunction · 0.92
NewSetMetadataOpFunction · 0.85
newOp1Function · 0.85

Calls 1

makeNonceFunction · 0.70

Tested by 6

TestValidateFunction · 0.74
NewSetSignatureRequiredFunction · 0.74
NewAddAdministratorOpFunction · 0.74
NewRemoveAdministratorOpFunction · 0.74
newOp1Function · 0.68
newOp2Function · 0.68