pragma solidity ^0.4.24;
声明了智能合约所需的Solidity编程语言的版本,本合约需要使用0.4.24版本以上的编译器进行编译。
import "./Table.sol";
引入了名为Table.sol的合约文件,用于实现数据表格功能。
contract Asset {
// event
event RegisterEvent(int256 ret, string account, uint256 asset_value);
event TransferEvent(int256 ret, string from_account, string to_account, uint256 amount);
这里定义了两个事件(RegisterEvent和TransferEvent),分别用于在注册和转账时进行事件的触发和记录。
constructor() public {
createTable();
}
构造函数,用于在合约创建时创建数据表格(createTable函数)。
function createTable() private {
TableFactory tf = TableFactory(0x1001);
tf.createTable("t_asset", "account", "ass

本文详细描述了一个使用Pragmasolidity0.4.24版本的智能合约,涉及事件声明、数据表格操作(创建、打开、查询、注册和转账),以及Solidity编程语言的用法。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



