|
e9542cb32c
|
rename is_chain_address to which_chain_address
|
2022-08-16 15:30:35 +08:00 |
|
|
76deb199a5
|
rename seckey to prikey
|
2022-08-14 15:51:24 +08:00 |
|
|
8cf67bf90c
|
rename ticc.sign/verify/encrypt/decrypt/hash to ticc.xxx_easy
|
2022-07-23 16:03:24 +08:00 |
|
|
f70b97cbb2
|
u
|
2022-07-03 16:02:58 +08:00 |
|
|
a2c7592847
|
不在 index.js 里引入 Action.js,避免循环引入。
|
2020-02-27 15:27:04 +08:00 |
|
|
e59f2d92f5
|
add 'async' to checkMultiSig
|
2020-02-21 15:44:14 +08:00 |
|
|
c9f04b24eb
|
随着 tic.crypto 升级到 secp256k1 的公私钥和签名,把 signMe, packMe, verifySig 改成 async 的
|
2020-02-20 18:53:00 +08:00 |
|
|
4e2a4b35db
|
DAD._table 改为 MOM._table
|
2020-02-10 16:04:07 +08:00 |
|
luk.lu
|
a289a4b2ad
|
1. 把 validateMe 分解成 静态数据检查(给客户端调用)validateMe 和 动态可执行性检查(给链节点调用)executableMe.
2. 在 Action.api.prepare() 里,生成可运行的对象 typedAction 存入 ActionPool,而不是仅仅存数据 option.Action进去。
3. 删除 Action.getJson(),把 DAD.verifyXxx(action) 都改为 MOM.verifyXxx().
4. 添加了 ActionRegisterChain.js 作为 应用链注册事务。
|
2019-04-13 13:37:38 +08:00 |
|
luk.lu
|
4fe26a0b09
|
采用新结构:Action*.js 从 node.server 中删除,集中存放于本库。
这样消除了同一份代码出现在两处的不良结构,避免了同步的困难。
当 node.server 需要临时修改 ActionXxx.js 时,只要在 server.js 里临时 require('../tic.action').ActionXxx 即可。一处修改,到处可用。
|
2019-04-09 20:16:58 +08:00 |
|