z_2_filetest.gno

0.98 Kb ยท 38 lines
 1// PKGPATH: gno.land/r/gnoland/valopers_test
 2package valopers_test
 3
 4// SEND: 20000000ugnot
 5
 6import (
 7	"std"
 8
 9	valopers "gno.land/r/gnoland/valopers/v2"
10)
11
12const (
13	validMoniker     = "test-1"
14	validDescription = "test-1's description"
15	validAddress     = std.Address("g1sp8v98h2gadm5jggtzz9w5ksexqn68ympsd68h")
16	validPubKey      = "gpub1pggj7ard9eg82cjtv4u52epjx56nzwgjyg9zqwpdwpd0f9fvqla089ndw5g9hcsufad77fml2vlu73fk8q8sh8v72cza5p"
17)
18
19func init() {
20	// Register a validator and add the proposal
21	valopers.Register(validMoniker, validDescription, validAddress, validPubKey)
22}
23
24func main() {
25	// Simulate clicking on the validator
26	println(valopers.Render(validAddress.String()))
27}
28
29// Output:
30// Valoper's details:
31// ## test-1
32// test-1's description
33//
34// - Address: g1sp8v98h2gadm5jggtzz9w5ksexqn68ympsd68h
35// - PubKey: gpub1pggj7ard9eg82cjtv4u52epjx56nzwgjyg9zqwpdwpd0f9fvqla089ndw5g9hcsufad77fml2vlu73fk8q8sh8v72cza5p
36//
37// [Profile link](/r/demo/profile:u/g1sp8v98h2gadm5jggtzz9w5ksexqn68ympsd68h)
38//