mirror of
https://github.com/nspcc-dev/neo-go.git
synced 2025-05-04 09:02:28 +00:00
parent
3549515fd7
commit
d5355acfa9
9 changed files with 229 additions and 11 deletions
17
pkg/rpc/server/testdata/test_verify.go
vendored
Normal file
17
pkg/rpc/server/testdata/test_verify.go
vendored
Normal file
|
@ -0,0 +1,17 @@
|
|||
package testdata
|
||||
|
||||
import "github.com/nspcc-dev/neo-go/pkg/interop/runtime"
|
||||
|
||||
// This contract is used to test `invokescript` and `invokefunction` RPC-calls
|
||||
func Main() int {
|
||||
// h1 and h2 are just random uint160 hashes
|
||||
h1 := []byte{1, 12, 3, 14, 5, 6, 12, 13, 2, 14, 15, 13, 3, 14, 7, 9, 0, 0, 0, 0}
|
||||
if !runtime.CheckWitness(h1) {
|
||||
return 1
|
||||
}
|
||||
h2 := []byte{13, 15, 3, 2, 9, 0, 2, 1, 3, 7, 3, 4, 5, 2, 1, 0, 14, 6, 12, 9}
|
||||
if !runtime.CheckWitness(h2) {
|
||||
return 2
|
||||
}
|
||||
return 3
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue