📖
KademliaChain
  • 👋Welcome KAD(KademliaChain)!
  • KAD(KademliaChain)账户
  • 交易
  • KAD(KademliaChain)虚拟机
    • KAD虚拟机的操作码
  • 燃料和费用
  • 节点和客户端
  • 网络
  • 共识机制
    • 混合共识机制(KPOS)
      • 弱主观性
      • 混合共识机制下的奖励和惩罚
      • KAD混合共识机制(KPOS)的节点选举
  • 智能合约
    • 智能合约语言
    • 详解智能合约
    • 智能合约库
    • 测试智能合约
    • 编译智能合约
    • 部署智能合约
    • 验证智能合约
    • 升级智能合约
  • 开发网络
  • 去中心化应用程序开发框架
  • 后端应用程序接口库
  • 数据和分析学
    • 区块浏览器
  • 去中心化存储
  • 链桥
  • 预言机
Powered by GitBook
On this page
  • 如何部署智能合约
  • 您所需要的
  • 部署智能合约的步骤
  • 相关工具
  1. 智能合约

部署智能合约

需要部署智能合约才能提供给KAD网络的用户使用。要部署一个智能合约,只需发送一个包含编译后的智能合约代码的KAD交易,而不需要指定任何收件人。

Previous编译智能合约Next验证智能合约

Last updated 1 year ago

如何部署智能合约


您所需要的

  • 您的合约字节码 – 这是通过编译获得的。

  • 用作燃料的KAD – 像其他交易一样,您需要设定燃料限制,这样就知道部署合约比简单的KAD交易需要更多的燃料。

  • 一个部署脚本或插件。

  • 通过以下方式之一可以访问KAD节点:运行自己的节点、连接到公共节点或使用节点服务的应用程序接口应用程序接口密钥。

部署智能合约的步骤

所涉及的具体步骤将取决于您使用的工具。 例如,查看或。 这是两个最受欢迎的智能合约部署工具,它们涉及到编写脚本来处理部署步骤。

一旦部署,您的合约将有一个以太坊地址,就像其它一样。

相关工具


Remix - Remix 集成开发环境可以开发、部署和管理类似区块链的KAD智能合约。

Tenderly - Web3 开发平台,提供调试、可观测性和基础设施构建基块,用于开发、测试、监测和操作智能合约

安全帽 - 用于编译、部署、测试和调试您的KAD软件的开发环境

Truffle - 开发环境、测试框架、部署通道及其他工具。

thirdweb - 使用单一命令轻松地将任何合约部署到任何与 EVM 兼容的区块链。

关于部署合约的安全帽文档(opens in a new tab)
关于网络和应用程序部署的 Truffle 文档(opens in a new tab)
帐户
Remix(opens in a new tab)
tenderly.co(opens in a new tab)
相关文档(opens in a new tab)
GitHub(opens in a new tab)
Discord(opens in a new tab)
hardhat.org(opens in a new tab)
关于部署合约的文档(opens in a new tab)
GitHub(opens in a new tab)
Discord(opens in a new tab)
trufflesuite.com(opens in a new tab)
关于网络和应用部署的文档(opens in a new tab)
GitHub(opens in a new tab)
相关文档(opens in a new tab)