Escrows (#1014)
* Added basic Escrow * PullPayment now uses an Escrow, removing all trust from the contract * Abstracted the Escrow tests to a behaviour * Added ConditionalEscrow * Added RefundableEscrow. * RefundableCrowdsale now uses a RefundEscrow, removed RefundVault. * Renaming after code review. * Added log test helper. * Now allowing empty deposits and withdrawals. * Style fixes. * Minor review comments. * Add Deposited and Withdrawn events, removed Refunded * The base Escrow is now Ownable, users of it (owners) must provide methods to access it.
Showing
contracts/mocks/ConditionalEscrowMock.sol
0 → 100644
contracts/payment/ConditionalEscrow.sol
0 → 100644
contracts/payment/Escrow.sol
0 → 100644
contracts/payment/RefundEscrow.sol
0 → 100644
test/crowdsale/RefundVault.test.js
deleted
100644 → 0
test/payment/ConditionalEscrow.test.js
0 → 100644
test/payment/Escrow.behaviour.js
0 → 100644
test/payment/Escrow.test.js
0 → 100644
test/payment/RefundEscrow.test.js
0 → 100644
Please
register
or
sign in
to comment