Skip to content

智能合约模板

智能合约模板

  • 挂单采用智能合约进行,用户可以灵活制定挂单逻辑。一次挂单就是一个新智能合约。
  • 使用智能合约做挂单和匹配而不是底层直接实现挂单和匹配,具有可扩展性,可以扩展出更复杂的挂单逻辑,比如一次性成交有折扣,限定每笔部分成交的最小单位数量等。
  • 考虑大部分挂单逻辑基本一致,为了避免每次都上传新智能合约字节码,可以在链上预先将合约字节码注册为合约模板,每个合约模板有一个唯一的链上地址,创建合约的时候可以使用合约模板地址、创建人地址等信息创建新合约,而不用每次传合约字节码,方便用户使用也节省链的存储空间节约花费。
  • 充分抽象化模板,大幅度降低合约使用门槛。
  • 链上多资产交易不在链上撮合,用户在链上挂买单或者卖单,其他用户主动匹配相应订单进行链上交易。