动态 EOS 1.1 预览版本功能

lome · July 18, 2018 · 4012 hits

keosd硬件钱包支持

  1. OSX Secure Enclave

Apple 的 Secure Enclave 存在于他们的一些流行的笔记本电脑和台式机产品中。 keosd 现在允许拥有最近 Apple 计算机的任何用户通过 Secure Enclave 开始使用基于硬件的密钥保护其 EOSIO 帐户。

钱包解锁后,您可以发出 cleos wallet create_key -n SecureEnclave 命令,以在 Secure Enclave 钱包中创建密钥。您可能无法导入密钥. 要访问 Secure Enclave,您的可执行文件必须已签名。

  1. YubiHSM 2

YubiHSM 2 是一个外部硬件安全模块,可以通过 USB 端口添加到任何用户的计算机上。 keosd 现在允许支持的 Linux 发行版和 MacOS 上的任何用户通过 YubiHSM 2 开始使用基于硬件的密钥来保护他们的 EOSIO 帐户。这对于运行硬件的块生产者来说可能特别有趣。 我们正在寻求对支持 YubiHSM 2 的兴趣程度的反馈,请添加反馈意见

Login Plugin

登录插件是第一个支持使用 EOSIO 区块链进行身份验证的应用程序概念的组件。 插件 API 允许您验证用户是否能够签名以满足指定的权限。 该插件的 API 是初步的,将来可能会更改。

其他

  • RPC get_bable支持多索引查询
  • cleos 支持eosio.msig多签名
  • cleos 支持eosio.sudo
  • cleos 支持 buyram 通过KiB
  • cleos 改进错误消息
  • RPC 添加/v1/chain/get_scheduled_transactions支持查询多个 transactions

参数: { "lower_bound" : ISO timestamp or transaction Id for the first entry desired "limit" : the maximum number of transactions to return "json" : true/false whether the packed transaction is converted to json }

  • nodeos 支持灰名单
/v1/producer/add_greylist_accounts
/v1/producer/get_greylist
/v1/producer/remove_greylist_accounts

添加灰名单:

curl --data-binary '{"accounts":["aaa","bbb"]}' http://localhost:8888/v1/producer/add_greylist_accounts

获取灰名单:

$curl --data-binary '' http://localhost:8888/v1/producer/get_greylist
{"accounts":["a11111111111","aaa","bbb"]}

移除灰名单:

curl --data-binary '{"accounts":["aaa","bbb"]}' http://localhost:8888/v1/producer/remove_greylist_accounts
  • nodeos 支持更好地控制块传输的时序,以补偿生产者之间的网络延迟
  • nodeos 支持可以强制执行链的检查点包括同步期间已经验证过的有效块
  • nodeos 支持以可移植文件格式导出和导入可逆块数据库
  • nodeos 改进了生产者水印跟踪
  • nodeos 更新日志记录以使用 ISO 时间戳
No Reply at the moment.
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up