Tekkaman

导航

 

EOS源码

1、在 libraries/chain/include/eosio/chain/ 目录下。

  permission_level 定义如下:

   

  account_name、permission_name 等以下类型是都是 name 的别名。

   

  而 name 是 eosio::chain:: 命名空间下的一个 struct. 其成员只有一个 uint64_t 方法。

   

  但是在 contracts/eosiolib/ 目录下, action_name、permission_name 是 uint64_t 的别名。

typedef uint64_t action_name;
typedef uint64_t scope_name;
typedef uint64_t account_name;
typedef uint64_t permission_name;
typedef uint64_t table_name;

 

  

 

posted on 2018-12-29 10:55  Tekkaman  阅读(307)  评论(0编辑  收藏  举报