文件名称:harmonyos2-harmony-totp:和声
文件大小:5.95MB
文件格式:ZIP
更新时间:2024-07-21 09:08:51
系统开源
和声2 和谐TOTP智能合约 网络客户端 在 中查看演示。 兼容以太坊网络和 Metamask 上的 Harmony。 构建智能合约 yarn truffle build 设置网页客户端 yarn (at the base level) cd webclient yarn yarn dev 访问 钱包设计 TOTP/Google Authenticator 解锁钱包: 每日限额内付款 添加/删除监护人 在构造函数中给出的排水帐户返回地址 钱包上可用的代币数量有限。 调用 getRemainingTokens() 进行检查。 当 TOTP/Google 身份验证器令牌耗尽时: 排水账户可以请求排水 补充更多令牌()以添加更多令牌 如果您丢失了 Google Authenticator 令牌,您可以通过您的监护人启动恢复令牌。 需要天花板(N/2) 去做 更改持续时间/深度在 webworker 中完成工作,并显示进度轮。 更新 TOTP 代码显示一些进度/背景,因为需要一段时间。 调查 IndexDB 以获得更大的存储。 根据浏览器的不同,当前的实现将在较大的深度中断,哈希值大于 5MB
【文件预览】:
harmony-totp-develop
----.gitignore(2KB)
----Dockerfile(581B)
----truffle-config.js(6KB)
----webclient()
--------.babelrc(83B)
--------package.json(2KB)
--------src()
--------webpack.config.js(1KB)
--------public()
--------tsconfig.json(256B)
--------CNAME(14B)
--------yarn.lock(397KB)
----package.json(870B)
----relayer()
--------package.json(901B)
--------src()
--------index.js(392B)
--------test()
--------yarn.lock(292KB)
----package-lock.json(130KB)
----build()
--------contracts()
----DEPLOYMENT_mainnet.md(6KB)
----designs()
--------smartvault.pdf(1.07MB)
--------smartvault_recover.mp4(1.45MB)
--------smartvault create wallet.mp4(3.15MB)
----publish_docker.sh(106B)
----README.md(2KB)
----migrations()
--------02_testENS.js(4KB)
--------01_libraries.js(1KB)
----lib()
--------relayer_client.js(6KB)
--------merkle.js(4KB)
--------totp.js(2KB)
--------wallet.js(6KB)
----contracts()
--------core()
--------external()
--------_deprecated()
--------ens()
--------otp_wallet.sol(11KB)
--------wallet_factory.sol(3KB)
--------features()
----DEPLOYMENT_testnet0.md(5KB)
----test()
--------commons.js(10KB)
--------otp_wallet_test.js(3KB)
--------guardians_test.js(1KB)
--------relay_test.js(2KB)
--------upgrade_test.js(5KB)
--------recover_test.js(9KB)
--------dailylimit_test.js(1KB)
----yarn.lock(323KB)