coin-cli:TypeTypeScript和Immutable.js中的最小加密货币CLI实现

时间:2024-06-01 21:17:34
【文件属性】:

文件名称:coin-cli:TypeTypeScript和Immutable.js中的最小加密货币CLI实现

文件大小:6.74MB

文件格式:ZIP

更新时间:2024-06-01 21:17:34

TypeScript

TypeScript和Immutable.js中的最小加密货币CLI实现 演示版 连接 矿业 支付 :party_popper: 特征 :money_bag: 带有公钥和私钥的钱包。 :credit_card: 在钱包之间付款。 :key: 使用钱包的私钥对交易进行签名。 :link: 具有索引,哈希,数据,事务和时间戳的块。 :pick: 工作量证明的实施。 :chains: 内存中JavaScript数组用于存储区块链。 :check_mark_button: 阻止和交易完整性验证。 :satellite_antenna: 分散和分布式的对等通信。 :sparkles: 900行代码中的最少实现。 :package: 安装 要安装此应用程序,您需要在计算机上安装 7+(随附带)。 在您的命令行中: 来源(推荐) 您将需要Git从源代码运行项目。 在您的命令行中: # Clone this repository $ git clone https://github.com/seanjameshan/coin-cli # Go into the reposit


【文件预览】:
coin-cli-master
----src()
--------Transaction.ts(3KB)
--------Block.ts(307B)
--------.DS_Store(6KB)
--------Input.ts(2KB)
--------Output.ts(99B)
--------Mempool.ts(1KB)
--------Payment.ts(97B)
--------Blockchain.ts(5KB)
--------Peer.ts(4KB)
--------Node.ts(4KB)
--------Wallet.ts(496B)
--------MessageType.ts(248B)
--------MessageCreator.ts(1KB)
--------Message.ts(116B)
----media()
--------demo()
--------logo.png(18KB)
----tsconfig.json(5KB)
----LICENSE(9KB)
----test()
--------e2e.test.ts(7KB)
----README.md(4KB)
----cli.ts(5KB)
----.gitignore(34B)
----package-lock.json(137KB)
----package.json(900B)

网友评论