UNPKG

@0xcert/ethereum-value-ledger

Version:

Value ledger module for currency management on the Ethereum blockchain.

54 lines (48 loc) 3.28 kB
>>> @0xcert/ethereum-value-ledger Found mismatch: "packages/0xcert-ethereum-value-ledger/CHANGELOG.json": "b0a839b52a69762f38ff9df2cf50a70abd058e8f" !== "0cd7461dd740d16e3a95242b12f641de65ec256e" npm run lint && npx nyc npx specron test > @0xcert/ethereum-value-ledger@2.1.1 lint /Users/xpepermint/Work/0xcert/repositories/framework/packages/0xcert-ethereum-value-ledger > npx eslint 'src/**/*.ts?(x)' src/tests/index.test.ts exposes objects src/tests/core/ledger/approve-value-instance-method.test.ts approves account for value transfer fails to reapprove account without reseting approval reapprove account by reseting approval 791ms src/tests/core/ledger/deploy-static-method.test.ts deploys new value ledger 887ms src/tests/core/ledger/disapprove-value-instance-method.test.ts disapproves account for value transfer src/tests/core/ledger/get-account-approved-value-method.test.ts returns account approved amount returns null when calling getApprovedValue on contract that does not support it 5772ms src/tests/core/ledger/get-balance-instance-method.test.ts returns account balance returns null when getting account balance on contract that does not support it src/tests/core/ledger/get-info-instance-method.test.ts returns ledger info returns ledger info for contract that does not fully support it src/tests/core/ledger/is-approved-value-method.test.ts returns if account has the approved amount src/tests/core/ledger/transfer-value-method.test.ts transfers value to another account 867ms transfers approved amount to another account 809ms 15 passing ---------------------|---------|----------|---------|---------|------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s ---------------------|---------|----------|---------|---------|------------------- All files | 100 | 100 | 100 | 100 | src | 100 | 100 | 100 | 100 | index.ts | 100 | 100 | 100 | 100 | src/core | 100 | 100 | 100 | 100 | ledger.ts | 100 | 100 | 100 | 100 | src/mutations | 100 | 100 | 100 | 100 | approve-account.ts | 100 | 100 | 100 | 100 | deploy.ts | 100 | 100 | 100 | 100 | transfer-from.ts | 100 | 100 | 100 | 100 | transfer.ts | 100 | 100 | 100 | 100 | src/queries | 100 | 100 | 100 | 100 | get-allowance.ts | 100 | 100 | 100 | 100 | get-balance.ts | 100 | 100 | 100 | 100 | get-info.ts | 100 | 100 | 100 | 100 | ---------------------|---------|----------|---------|---------|-------------------