MCPcopy Create free account

hub / github.com/chain/txvm / functions

Functions1,025 in github.com/chain/txvm

MethodGetV2
()
protocol/bc/bc.pb.go:87
MethodGetV3
()
protocol/bc/bc.pb.go:94
MethodGetVersion
()
protocol/bc/bc.pb.go:116
MethodGetVersion
()
protocol/bc/bc.pb.go:207
MethodGetVersion
()
protocol/bc/bc.pb.go:296
MethodHeight
Height returns the height from the stored latest header.
protocol/state/snapshot.go:200
MethodHeight
Height satisfies the protocol.Store interface.
protocol/prottest/memstore/memstore.go:29
FunctionInitial
Initial returns the provided Chain's initial block.
protocol/prottest/block.go:109
MethodIsBoolFlag
()
cmd/hex/flag.go:31
FunctionIsJSONSubset
(t testing.TB, a, b []byte, opts ...func(a, b interface{}))
testutil/deepequal.go:187
MethodLatestSnapshot
LatestSnapshot satisfies the protocol.Store interface.
protocol/prottest/memstore/memstore.go:70
MethodLen
()
protocol/txbuilder/template.go:142
MethodLess
(i, j int)
protocol/txbuilder/template.go:143
FunctionLshiftInt32
LshiftInt32 returns a << b with an integer overflow check.
math/checked/checked.go:156
FunctionLshiftInt64
LshiftInt64 returns a << b with an integer overflow check.
math/checked/checked.go:76
FunctionLshiftUint32
LshiftUint32 returns a << b with an integer overflow check.
math/checked/checked.go:270
FunctionLshiftUint64
LshiftUint64 returns a << b with an integer overflow check.
math/checked/checked.go:213
MethodMarshalBinary
MarshalBinary encodes the receiver into a binary form and returns the result (32-byte slice).
crypto/ed25519/ecmath/point_serialization.go:24
MethodMarshalJSON
MarshalJSON implements json.Marshaler.
encoding/json/duration.go:58
MethodMarshalJSON
MarshalJSON satisfies the json.Marshaler interface.
crypto/ed25519/json.go:19
MethodMarshalText
MarshalText satisfies the encoding.TextMarshaler interface.
encoding/json/json.go:17
MethodMarshalText
MarshalText returns a hex-encoded point.
crypto/ed25519/ecmath/point_serialization.go:62
MethodMarshalText
MarshalText satisfies the encoding.TextMarshaler interface.
crypto/ed25519/chainkd/serialize.go:18
MethodMarshalText
MarshalText satisfies the encoding.TextMarshaler interface.
crypto/ed25519/chainkd/serialize.go:30
MethodMarshalText
MarshalText fulfills the json.Marshaler interface. This guarantees that blocks will get deserialized correctly when being parsed from HTTP requests.
protocol/bc/block.go:86
FunctionModInt32
ModInt32 returns a % b with an integer overflow check.
math/checked/checked.go:138
FunctionModInt64
ModInt64 returns a % b with an integer overflow check.
math/checked/checked.go:58
FunctionModUint32
ModUint32 returns a % b with an integer overflow check.
math/checked/checked.go:261
FunctionModUint64
ModUint64 returns a % b with an integer overflow check.
math/checked/checked.go:204
MethodMul
Mul computes x*y (mod L) and places the result in z, returning that. Any or all of x, y, and z may be the same pointer.
crypto/ed25519/ecmath/scalar.go:65
FunctionMulInt32
MulInt32 returns a * b with an integer overflow check.
math/checked/checked.go:117
FunctionMulInt64
MulInt64 returns a * b with an integer overflow check.
math/checked/checked.go:37
FunctionMulUint32
MulUint32 returns a * b with an integer overflow check.
math/checked/checked.go:243
FunctionMulUint64
MulUint64 returns a * b with an integer overflow check.
math/checked/checked.go:186
MethodNeg
Neg negates x (mod L) and places the result in z, returning that. X and z may be the same pointer.
crypto/ed25519/ecmath/scalar.go:77
FunctionNew
New creates a new writer that sends data to the given TCP address. It connects on the first call to Write, and attempts to reconnect when necessary, w
log/splunk/splunk.go:49
FunctionNewTupleHashXOF256
NewTupleHashXOF256 provides an arbitrary-length output.
crypto/sha3/tuple_hash.go:87
MethodOnBuild
OnBuild registers a function that will be run after a successful call to Build.
protocol/txbuilder/template.go:177
MethodOnRollback
OnRollback registers a function that can be used to attempt to undo any side effects of building actions. For example, it might cancel any reservation
protocol/txbuilder/template.go:171
MethodProtoMessage
()
protocol/state/rawsnapshot.pb.go:45
MethodProtoMessage
()
protocol/bc/bc.pb.go:70
MethodProtoMessage
()
protocol/bc/bc.pb.go:113
MethodProtoMessage
()
protocol/bc/bc.pb.go:154
MethodProtoMessage
()
protocol/bc/bc.pb.go:204
MethodProtoMessage
()
protocol/bc/bc.pb.go:293
MethodProtoMessage
()
protocol/bc/bc.pb.go:326
MethodPrune
Prune performs the pruning operation in-place.
crypto/ed25519/ecmath/scalar.go:93
MethodPushdataByte
PushdataByte writes instructions to b, pushing byt onto the stack.
protocol/txvm/txvmutil/builder.go:106
MethodPushdataBytes
PushdataBytes writes instructions to b pushing data onto the stack.
protocol/txvm/txvmutil/builder.go:98
MethodPushdataInt64
PushdataInt64 writes instructions to b pushing v onto the stack.
protocol/txvm/txvmutil/builder.go:114
MethodRead
(buf []byte)
crypto/ed25519/ed25519_test.go:24
MethodRead
(buf []byte)
testutil/keys.go:29
MethodRead
(p []byte)
cmd/hex/main.go:55
MethodRead
(p []byte)
cmd/hex/main.go:80
MethodRead
(p []byte)
cmd/hex/main.go:108
MethodReadFrom
ReadFrom attempts to read 32 bytes and decode a point.
crypto/ed25519/ecmath/point_serialization.go:49
FunctionRecoverAndLogError
RecoverAndLogError must be used inside a defer.
log/log.go:235
MethodReduce
Reduce takes a 512-bit scalar and reduces it mod L, placing the result in z and returning that.
crypto/ed25519/ecmath/scalar.go:101
MethodReset
()
crypto/sha3/kmac.go:38
MethodReset
Reset clears the internal state by zeroing the sponge state and the byte buffer, and setting Sponge.state to absorbing.
crypto/sha3/sha3.go:60
MethodReset
()
crypto/sha3/tuple_hash.go:97
MethodReset
()
protocol/state/rawsnapshot.pb.go:43
MethodReset
()
protocol/bc/bc.pb.go:68
MethodReset
()
protocol/bc/bc.pb.go:111
MethodReset
()
protocol/bc/bc.pb.go:152
MethodReset
()
protocol/bc/bc.pb.go:202
MethodReset
()
protocol/bc/bc.pb.go:291
MethodReset
()
protocol/bc/bc.pb.go:324
FunctionResults
Results produces a Result for each of several bc.Tx's in concurrent goroutines.
protocol/txbuilder/txresult/result.go:136
FunctionRshiftInt64
RshiftInt64 returns a >> b with an integer overflow check.
math/checked/checked.go:88
MethodSaveBlock
SaveBlock satisfies the protocol.Store interface.
protocol/prottest/memstore/memstore.go:37
MethodSaveSnapshot
SaveSnapshot satisfies the protocol.Store interface.
protocol/prottest/memstore/memstore.go:50
MethodScMulCofactor
ScMulCofactor computes 8*p, where p is the ed25519 point and 8 is a cofactor, and places the result in z, returning that.
crypto/ed25519/ecmath/point.go:74
MethodScan
Scan fulfills the sql.Scanner interface.
protocol/bc/block.go:108
MethodScan
Scan satisfies the database.sql.Scanner interface.
protocol/bc/blockheader.go:63
MethodSet
(s string)
cmd/hex/flag.go:21
MethodSetInt64
SetInt64 sets the scalar to a given integer value.
crypto/ed25519/ecmath/scalar.go:50
MethodSetOutputV1
SetOutputV1 causes Template.Tx to produce old-style outputs, which don't log token tags. The default is for version 2 outputs, which do.
protocol/txbuilder/template.go:64
FunctionShakeSum128
ShakeSum128 writes an arbitrary-length digest of data into hash.
crypto/sha3/shake.go:49
MethodSize
Size returns the output size of the hash function in bytes.
crypto/sha3/kmac.go:36
MethodSize
Size returns the output size of the hash function in bytes.
crypto/sha3/sha3.go:56
MethodSize
Size returns the output size of the hash function in bytes.
crypto/sha3/tuple_hash.go:95
MethodString
String returns hex representation of a EC point
crypto/ed25519/ecmath/point_serialization.go:19
MethodString
()
crypto/ed25519/ecmath/scalar.go:106
MethodString
String produces a hex-encoded copy of xpub.
crypto/ed25519/chainkd/serialize.go:51
MethodString
()
crypto/ed25519/chainkd/serialize.go:64
MethodString
()
protocol/state/rawsnapshot.pb.go:44
MethodString
()
protocol/txvm/entries.go:76
MethodString
()
protocol/txvm/entries.go:145
MethodString
()
protocol/txvm/stack.go:9
MethodString
()
protocol/txvm/item.go:80
MethodString
()
protocol/txvm/item.go:84
MethodString
()
protocol/txvm/item.go:95
MethodString
()
protocol/bc/bc.pb.go:55
MethodString
()
protocol/bc/bc.pb.go:69
MethodString
()
protocol/bc/bc.pb.go:112
MethodString
()
protocol/bc/bc.pb.go:153
MethodString
()
protocol/bc/bc.pb.go:203
MethodString
()
protocol/bc/bc.pb.go:292
MethodString
()
protocol/bc/bc.pb.go:325
← previousnext →601–700 of 1,025, ranked by callers