Commit Graph

9 Commits

Author SHA1 Message Date
Michele Balistreri 5e6796f2d0
transaction list 2020-10-30 11:38:39 +01:00
Michele Balistreri e289bc2033
more emitted events 2020-10-28 14:40:00 +01:00
Michele Balistreri 8caeef1ae4
add ERC20 read-only interface 2020-10-26 14:30:00 +01:00
Michele Balistreri b1f2c2f0b7
import dapp 2020-10-02 11:37:56 +02:00
Michele Balistreri 7cedde3b84
update ovm-toolchain 2020-09-29 10:49:52 +02:00
Michele Balistreri 245a4626ee
use ECDSA utils from OpenZeppelin 2020-09-29 08:47:58 +02:00
Michele Balistreri 4effbff5c0
abstract the block relay to allow use on sidechains/mainnet 2020-09-24 10:32:56 +02:00
Bitgamma f49034382d
Add redeem contract integration (#26)
* start integrating openzeppelin

* make account id separate from owner

* test using proxies

* add bucket contract for prepaid class

* change account creation

* topup by keycard

* move to newer OVM

* add unlock account

* use block relay in bucket, add tests
2020-09-23 19:27:50 +02:00
Bitgamma 711fda63bb
new contracts for L2 (#25)
* use block relay instead of block

* constructor => init

* copied correct IERC20

* single instance contract

* test requestPayment

* test topup/withdraw

* add new account check

* add account/nutberry handling

* implement blockrelay

* make compatible with Ethersjs 5

* added info functionality

* fix typo

* add wallet creation/topup/withdraw

* implement payment method

* extract utility function

* add OVM testing support
2020-08-25 11:05:38 +02:00