10 开发和利用智能合同
使用 Oracle Blockchain Platform Enterprise Edition for Besu 部署捆绑应用,下载示例 Solidity 合同,处理令牌化资产,以及调用账户和令牌合同的 Solidity 方法。
- 一键式应用部署
- 使用 Blockchain Platform Manager 中的一键式功能将应用程序部署到您的实例。
- 数字资产智能合同
- 使用提供的数字资产 SDK 软件包处理标记化资产:一个扩展了 ERC ‑ 20 标准,另一个扩展了 ERC ‑ 1155 标准。有关更多信息,请参阅《 Digital Assets Guide 》中的 Install Smart Contracts for Digital Assets 。
- Solidity Smart Contract API —数字资产
- 调用支持基于 ERC ‑ 20 和 ERC ‑ 1155 标准的令牌的 Solidity 方法。有关详细信息,请参阅《数字资产指南》中的数字资产 API 。
- 示例智能合同
- 在服务控制台的“Developer Tools(开发人员工具)”页面上查找示例合同。下载 Solidity 源代码或应用程序二进制接口 (Application Binary Interface,ABI)。
- 将 ABI 与 RPC 代理 API 调用结合使用,以便与部署的智能合同进行交互。
- 将来源导入 Solidity 开发环境(例如 Hardhat 或 Remix)以修改或延长合同。