WASM 函数大全

Standard WASM sdk


函数名 描述
current_block_time 获取当前区块的时间
get_txid 获取当前交易的哈希
get_maintainer 获取指定合约的维护者
get_system_asset_price 获取系统链码原生资产
get_self 获取当前合约的regid
get_first_receiver 当前合约调用的第一个接收者,表示最初始被调用执行的合约
get_active_producers 获取当前区块生产者列表
print 输出输入的信息
print_f 打印出输入的信息
emit_result 设置返回值,模板方法,入参必须支持序列化。仅支持RPC接口使用
notify_recipient 添加用户到通知列表,如果用户已在通知列表中,则忽略,避免重复通知
require_auth 要求指定账户已被授权
current_receiver 当前合约执行的接收者
read_action_data 读取当前合约调用的参数数据
action_data_size 获取当前合约调用的参数数据长度
has_auth 检查账户是否已被授权
is_account 判断账户是否存在
check 检查指定表达式的有效性,如果无效,则中断执行并抛出异常

WASM 对象

函数名 描述
table WaykiChain提供的访问数据库的C++接口。使智能合约能够读取和修改WaykiChain数据库中的数据
transaction 发送内置交易