Runtime.GetNotifications 方法
获取给定合约执行的所有通知。
命名空间:Neo.SmartContract.Framework.Services
程序集:Neo.SmartContract.Framework
#
语法public static extern Notification[] GetNotifications(UInt160 hash = null)
参数:
- hash:合约哈希,20字节长的数组。当数组值全为0时,则返回当前存在的所有通知。
返回值:合约执行的所有通知。
#
示例public class Contract1 : SmartContract.Framework.SmartContract{ public static void Main() { Notification[] result1 = Runtime.GetNotifications(); byte[] hash = { 2, 123, 48, 51, 62, 13, 14, 101, 82, 174, 109, 29, 169, 249, 64, 159, 85, 30, 53, 238}; Notification[] result2 = Runtime.GetNotifications((UInt160)hash); }}