github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/gnovm/tests/files/zrealm_initctx.gno (about)

     1  // PKGPATH: gno.land/r/demo/tests_test
     2  package tests_test
     3  
     4  import (
     5  	"gno.land/r/demo/tests"
     6  	"std"
     7  )
     8  
     9  var addr = std.Address("test")
    10  var addrInit = std.Address("addrInit")
    11  
    12  func init() {
    13  	addr = std.GetOrigCaller()
    14  	addrInit = tests.InitOrigCaller()
    15  }
    16  
    17  func main() {
    18  	println(addr)
    19  	println(addrInit)
    20  }
    21  
    22  // Output:
    23  // g1wymu47drhr0kuq2098m792lytgtj2nyx77yrsm
    24  // g1wymu47drhr0kuq2098m792lytgtj2nyx77yrsm
    25  
    26  // Realm:
    27  // switchrealm["gno.land/r/demo/tests_test"]