github.com/n1ghtfa1l/go-vnt@v0.6.4-alpha.6/core/wavm/tests/debug/program.wat (about) 1 (module 2 (type $FUNCSIG$vii (func (param i32 i32))) 3 (type $FUNCSIG$ii (func (param i32) (result i32))) 4 (type $FUNCSIG$vij (func (param i32 i64))) 5 (import "env" "Address" (func $Address (param i32) (result i32))) 6 (import "env" "PrintAddress" (func $PrintAddress (param i32 i32))) 7 (import "env" "PrintInt32T" (func $PrintInt32T (param i32 i32))) 8 (import "env" "PrintInt64T" (func $PrintInt64T (param i32 i64))) 9 (import "env" "PrintStr" (func $PrintStr (param i32 i32))) 10 (import "env" "PrintUint32T" (func $PrintUint32T (param i32 i32))) 11 (import "env" "PrintUint64T" (func $PrintUint64T (param i32 i64))) 12 (table 0 anyfunc) 13 (memory $0 1) 14 (data (i32.const 16) "INIT\00") 15 (data (i32.const 32) "Will Emit event with name: \00") 16 (data (i32.const 64) "Sender is: \00") 17 (data (i32.const 80) "0x880d84da2bE4D02830b03FF4CF0840924Be6B0A6\00") 18 (data (i32.const 128) "Value is: \00") 19 (data (i32.const 144) "Return is: \00") 20 (data (i32.const 160) "Temperature is: \00") 21 (data (i32.const 192) "Wind is: \00") 22 (data (i32.const 208) "Remark is: \00") 23 (data (i32.const 224) "a balance transfer\00") 24 (data (i32.const 256) "Hash is: \00") 25 (data (i32.const 272) "0x34d769818cbE989643DCDDf1beCcD0445305922334d769818cbE989643DCDDf1\00") 26 (data (i32.const 352) "Other is: \00") 27 (data (i32.const 368) "0x34d769818cbE989643DCDDf1beCcD04453059229\00") 28 (export "memory" (memory $0)) 29 (export "init" (func $init)) 30 (export "transfer" (func $transfer)) 31 (func $init (; 7 ;) (result i64) 32 (local $0 i64) 33 (call $PrintStr 34 (i32.const 32) 35 (i32.const 16) 36 ) 37 (call $PrintAddress 38 (i32.const 64) 39 (call $Address 40 (i32.const 80) 41 ) 42 ) 43 (call $PrintUint64T 44 (i32.const 128) 45 (i64.const 5000) 46 ) 47 (call $PrintUint32T 48 (i32.const 144) 49 (i32.const 100) 50 ) 51 (call $PrintInt64T 52 (i32.const 160) 53 (i64.const -100) 54 ) 55 (call $PrintInt32T 56 (i32.const 192) 57 (i32.const -99) 58 ) 59 (call $PrintStr 60 (i32.const 208) 61 (i32.const 224) 62 ) 63 (call $PrintStr 64 (i32.const 256) 65 (i32.const 272) 66 ) 67 (call $PrintStr 68 (i32.const 352) 69 (i32.const 368) 70 ) 71 (get_local $0) 72 ) 73 (func $transfer (; 8 ;) 74 ) 75 )