StakeWise smart contracts – 战略智能合约区块链毕设代写

区块链毕设代写本文提供国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,StakeWise smart contracts – 战略智能合约区块链毕设代写 是一篇很好的国外资料

StakeWise smart contracts

StakeWise smart contracts - 战略智能合约 StakeWise smart contracts - 战略智能合约 StakeWise smart contracts - 战略智能合约

The StakeWise smart contracts for tokenized staking and non-custodial validators.

  • Extensible: It is possible to create your own contract with logic for accumulating validator deposit amount.
  • Upgradable: By using OpenZeppelin Upgrades, it’s possible to fix bugs and critical issues when the contracts are deployed to the production network.
  • Role-based access: By having Operators, Admins, and Managers contracts, it is possible to restrict user capabilities.
  • Integration friendly: Any contract state change is always followed by an emitted event. Applications can monitor and act on these events.
  • Configurable: Any global setting can be managed through the separate Settings contract.

Deployment

  1. Install dependencies:

    yarn install
  2. Compile optimized contracts:

    yarn compile --optimizer
  3. Define network parameters in hardhat.config.js. Learn more at Hardhat config options.

  4. Change initial settings accordingly.

  5. If you are deploying to the network without ETH2 deposit contract, run the following commands:

    yarn deployVRC --network rinkeby
  6. If you are deploying to the network without DAI contract, run the following commands:

    yarn deployDAI --network rinkeby
  7. Deploy StakeWise contracts to the selected network:

    yarn deploy --network rinkeby

Documentation

You can find the documentation for every contract in the contracts directory. The documentation is also available on the official documentation page.

Contributing

Development of the project happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements.

License

The project is GNU AGPL v3.


StakeWise智能合约

<StakeWise smart contracts><StakeWise smart contracts><StakeWise smart contracts><StakeWise smart contracts><StakeWise smart contracts>

标记化立桩和非保管验证器的StakeWise智能合约。

安装依赖项:

编译优化的协定:

在中定义网络参数hardhat.config.js. 在Hardhat配置选项了解更多信息。

相应地更改初始设置。

如果要部署到没有ETH2 deposit contract的网络,请运行以下命令:

如果要部署到没有DAI合约的网络,运行以下命令:

将StakeWise契约部署到选定的网络:

您可以在contracts目录中找到每个契约的文档。文件也可在官方文件页上找到。

该项目的开发是在GitHub上公开进行的,我们感谢社区提供的错误修复和改进。

该项目是GNU AGPL v3。

StakeWise智能合约

部署

文档

贡献

许可证

  • 可扩展:您可以创建自己的合同,并使用累积验证器存款金额的逻辑。
  • 可升级:通过使用OpenZeppelin升级,可以在合同部署到生产网络时修复错误和关键问题。
  • 基于角色的访问:通过与操作员、管理员和经理签订合同,可以限制用户的功能。
  • 有利于集成:任何契约状态的更改都会后跟发出的事件。应用程序可以监视和处理这些事件。
  • 可配置:任何全局设置都可以通过单独的设置协定进行管理。
  • 安装依赖项:yarn Install
  • 编译优化的契约:yarn Compile——优化器
  • 在中定义网络参数hardhat.config.js. 在Hardhat配置选项了解更多信息。
  • 相应地更改初始设置。
  • 如果要部署到没有ETH2 deposit contract的网络,请运行以下命令:yarn deployVRC–network rinkeby
  • 如果要部署到没有DAI合同的网络,运行以下命令:yarn deployDAI–network rinkeby
  • 将StakeWise契约部署到所选网络:yarn Deploy–network rinkeby
  • 标记化立桩和非保管验证器的StakeWise智能合约。

    • 可扩展:您可以创建自己的合同,并使用累积验证器存款金额的逻辑。
    • 可升级:通过使用OpenZeppelin升级,可以在合同部署到生产网络时修复错误和关键问题。
    • 基于角色的访问:通过与操作员、管理员和经理签订合同,可以限制用户的功能。
    • 有利于集成:任何契约状态的更改都会后跟发出的事件。应用程序可以监视和处理这些事件。
    • 可配置:任何全局设置都可以通过单独的设置协定进行管理。

    部署

    1. 安装依赖项:yarn Install
    2. 编译优化的契约:yarn Compile——优化器
    3. 在中定义网络参数hardhat.config.js. 在Hardhat配置选项了解更多信息。
    4. 相应地更改初始设置。
    5. 如果要部署到没有ETH2 deposit contract的网络,请运行以下命令:yarn deployVRC–network rinkeby
    6. 如果要部署到没有DAI合同的网络,运行以下命令:yarn deployDAI–network rinkeby
    7. 将StakeWise契约部署到所选网络:yarn Deploy–network rinkeby

    文档

    您可以在contracts目录中找到每个契约的文档。文件也可在官方文件页上找到。

    贡献

    该项目的开发是在GitHub上公开进行的,我们感谢社区提供的错误修复和改进。

    许可证

    该项目是GNU AGPL v3。

    部分转自网络,侵权联系删除区块链源码网

    www.interchains.cc

    https://www.interchains.cc/19317.html

    区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
    区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » StakeWise smart contracts – 战略智能合约区块链毕设代写

    提供最优质的资源集合

    立即查看 了解详情