├── .gitignore ├── README.md ├── config └── config.exs ├── lib ├── ex_chain.ex └── ex_chain │ ├── account.ex │ ├── application.ex │ ├── block.ex │ ├── blockchain.ex │ ├── transaction.ex │ └── transaction │ ├── txin.ex │ └── txout.ex ├── mix.exs ├── mix.lock └── test ├── ex_chain ├── block_test.exs ├── blockchain_test.exs └── transaction_test.exs ├── ex_chain_test.exs └── test_helper.exs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/README.md -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/config/config.exs -------------------------------------------------------------------------------- /lib/ex_chain.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/lib/ex_chain.ex -------------------------------------------------------------------------------- /lib/ex_chain/account.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/lib/ex_chain/account.ex -------------------------------------------------------------------------------- /lib/ex_chain/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/lib/ex_chain/application.ex -------------------------------------------------------------------------------- /lib/ex_chain/block.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/lib/ex_chain/block.ex -------------------------------------------------------------------------------- /lib/ex_chain/blockchain.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/lib/ex_chain/blockchain.ex -------------------------------------------------------------------------------- /lib/ex_chain/transaction.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/lib/ex_chain/transaction.ex -------------------------------------------------------------------------------- /lib/ex_chain/transaction/txin.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/lib/ex_chain/transaction/txin.ex -------------------------------------------------------------------------------- /lib/ex_chain/transaction/txout.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/lib/ex_chain/transaction/txout.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/mix.lock -------------------------------------------------------------------------------- /test/ex_chain/block_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/test/ex_chain/block_test.exs -------------------------------------------------------------------------------- /test/ex_chain/blockchain_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/test/ex_chain/blockchain_test.exs -------------------------------------------------------------------------------- /test/ex_chain/transaction_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eduardonunesp/ex_chain/HEAD/test/ex_chain/transaction_test.exs -------------------------------------------------------------------------------- /test/ex_chain_test.exs: -------------------------------------------------------------------------------- 1 | defmodule ExChainTest do 2 | use ExUnit.Case 3 | end 4 | -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | --------------------------------------------------------------------------------