├── .env.template ├── .gitattributes ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── box-img-lg.png ├── box-img-sm.png ├── contracts ├── ConvertLib.sol ├── MetaCoin.sol └── Migrations.sol ├── migrations ├── 1_initial_migration.js └── 2_deploy_contracts.js ├── nest-cli.json ├── package.json ├── src ├── app.module.ts ├── common │ └── validation │ │ ├── is-address.pipe.ts │ │ └── is-not-empty-string.pipe.ts ├── connection │ ├── connection.module.ts │ └── connection.service.ts ├── main.ts └── metacoin │ ├── dto │ └── signed-transfer.dto.ts │ ├── metacoin.controller.ts │ ├── metacoin.module.ts │ └── metacoin.service.ts ├── test ├── TestMetaCoin.sol ├── jest-e2e.json └── metacoin.js ├── truffle-box.json ├── truffle-config.js ├── tsconfig.build.json └── tsconfig.json /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/.env.template -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v18.12.0 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/README.md -------------------------------------------------------------------------------- /box-img-lg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/box-img-lg.png -------------------------------------------------------------------------------- /box-img-sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/box-img-sm.png -------------------------------------------------------------------------------- /contracts/ConvertLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/contracts/ConvertLib.sol -------------------------------------------------------------------------------- /contracts/MetaCoin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/contracts/MetaCoin.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/nest-cli.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/package.json -------------------------------------------------------------------------------- /src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/app.module.ts -------------------------------------------------------------------------------- /src/common/validation/is-address.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/common/validation/is-address.pipe.ts -------------------------------------------------------------------------------- /src/common/validation/is-not-empty-string.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/common/validation/is-not-empty-string.pipe.ts -------------------------------------------------------------------------------- /src/connection/connection.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/connection/connection.module.ts -------------------------------------------------------------------------------- /src/connection/connection.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/connection/connection.service.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/metacoin/dto/signed-transfer.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/metacoin/dto/signed-transfer.dto.ts -------------------------------------------------------------------------------- /src/metacoin/metacoin.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/metacoin/metacoin.controller.ts -------------------------------------------------------------------------------- /src/metacoin/metacoin.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/metacoin/metacoin.module.ts -------------------------------------------------------------------------------- /src/metacoin/metacoin.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/src/metacoin/metacoin.service.ts -------------------------------------------------------------------------------- /test/TestMetaCoin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/test/TestMetaCoin.sol -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /test/metacoin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/test/metacoin.js -------------------------------------------------------------------------------- /truffle-box.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/truffle-box.json -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/truffle-config.js -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ikhvost/truffle-nest-box/HEAD/tsconfig.json --------------------------------------------------------------------------------