您正在查看: Surou 发布的文章

abi 与json 转换 eosio-java-android-abieos-serialization-provider

Android ABIEOS Serialization Provider是EOSIO SDK for Java的可插拔序列化提供程序。

序列化提供程序负责在JSON和二进制数据表示之间进行ABI驱动的事务和操作序列化以及反序列化。这个特殊的序列化提供程序包装了ABIEOS,这是一个促进这种转换的C / C ++库。

github:https://github.com/EOSIO/eosio-java-android-abieos-serialization-provider

eosio-java-softkey-signature-provider

EOSIO SDK for Java的示例可插入签名提供程序,用于使用内存中的密钥对事务进行签名

github:https://github.com/EOSIO/eosio-java-softkey-signature-provider

eosio-java-android-rpc-provider

一个Android RPC提供程序实现,用于在EOSIO SDK for Java中作为插件使用。RPC提供程序负责对nodeos的所有RPC调用以及常规网络处理。

github:https://github.com/EOSIO/eosio-java-android-rpc-provider

eosjs Signature Provider for Ledger

SignatureProvider,用于与Ledger设备中的eosjs通信。

github:https://github.com/EOSIO/eosjs-ledger-signature-provider

eos block_status

https://github.com/EOSIO/eos/blob/686f0deb5dac097cc292f735ccb47c238e763de0/libraries/chain/include/eosio/chain/controller.hpp#L87

enum class block_status {
            irreversible = 0, ///< this block has already been applied before by this node and is considered irreversible
            validated   = 1, ///< this is a complete block signed by a valid producer and has been previously applied by this node and therefore validated but it is not yet irreversible
            complete   = 2, ///< this is a complete block signed by a valid producer but is not yet irreversible nor has it yet been applied by this node
            incomplete  = 3, ///< this is an incomplete block (either being produced by a producer or speculatively produced by a node)
         };