Commit Graph

148 Commits

Author SHA1 Message Date
dependabot[bot] f50dac85d4
Bump hosted-git-info from 2.8.8 to 2.8.9 in /status-pay
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 22:15:27 +00:00
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 35a2671ab0
Merge branch 'master' of github.com:status-im/payment-network-apps 2020-10-26 14:30:33 +01:00
Michele Balistreri 8caeef1ae4
add ERC20 read-only interface 2020-10-26 14:30:00 +01:00
guylouis 4708938334
typos 2020-10-23 10:39:14 +02:00
Michele Balistreri c453c0e56c
add readme for StatusPay 2020-10-20 11:53:29 +02:00
Michele Balistreri 2fd179b6c3
load contract 2020-10-06 10:53:21 +02:00
Michele Balistreri de12709570
start POS adaptation to new contract 2020-10-02 12:08:08 +02: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 a1e7b666fa
update solc 2020-09-24 10:39:07 +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
Michele Balistreri 2df1e4ed2e
moved web3 API extension doc to keycard doc 2020-05-25 17:08:49 +03:00
Michele Balistreri 1555ee047e
add link to testing guide 2020-03-17 19:51:49 +03:00
Andrea Franz c6065bc375
update wallet dapp to work with erc20 2020-03-16 17:50:42 +01:00
Andrea Franz 277193d9d2
update gitignore 2020-03-16 16:30:01 +01:00
Andrea Franz a97b2fe322
remove simple-wallet server 2020-03-16 16:24:44 +01:00
Andrea Franz 130adba554
add simple-wallet config.ts to .gitignore 2020-03-16 16:22:42 +01:00
Andrea Franz 676df9536c
simple-wallet: remove warnings 2020-03-16 16:18:00 +01:00
Andrea Franz ae3fd4291e
add config.ts.template 2020-03-16 16:02:10 +01:00
Andrea Franz 2a64ea8e1e
add IERC20Detailed 2020-03-16 11:57:41 +01:00
Michele Balistreri 0bb9bca0de
add readme 2020-03-13 15:46:44 +03:00
Andrea Franz affa0582a1
get past and new Transfer events for in/out txs 2020-03-12 12:48:13 +01:00
Andrea Franz c1ec94fa6c
update qrcode to use token transfer 2020-03-12 11:37:51 +01:00
Andrea Franz 545caca025
show token symbol 2020-03-10 17:29:15 +01:00
Andrea Franz 0a5365f472
load txs watching erc20 transfers 2020-03-10 17:29:15 +01:00
Andrea Franz baa3c6c1b7
update simple-wallet to use erc20 balance/txs 2020-03-10 17:29:15 +01:00
Michele Balistreri 87e427daf2
check balance from ERC20 contract 2020-03-10 11:42:58 +03:00
Bitgamma 3e4cb21616
Merge pull request #16 from status-im/remove-eth
make POS use correct factory/currency
2020-03-10 11:06:24 +03:00
Michele Balistreri d67060ad80
make POS use correct factory/currency 2020-03-10 11:05:06 +03:00
Bitgamma 901af71b0c
Merge pull request #15 from status-im/remove-eth
remove ETH support
2020-03-09 14:45:06 +03:00
Michele Balistreri f6f7239e0d
update wallet creation tool 2020-03-06 10:37:10 +03:00
Michele Balistreri cdfee03932
make tests run 2020-03-05 18:44:15 +03:00
Michele Balistreri 40d0d2edbb
remove ETH support 2020-03-05 18:39:38 +03:00
Michele Balistreri 2b288a92e1
make token always a string 2020-02-28 18:04:25 +03:00
Michele Balistreri 37182158e0
make compatible with ERC20-enabled wallets 2020-02-28 18:02:34 +03:00
Bitgamma 52a334eb72
Merge pull request #12 from status-im/erc20-tx-limit
add per token max amount limit
2020-02-28 13:29:41 +03:00
Andrea Franz 05727e7c90
avoid loading the same block multiple times 2020-02-27 17:59:19 +01:00
Andrea Franz bff3e635a3
load blocks to have txs timestamps 2020-02-27 17:45:32 +01:00
Andrea Franz 95dde64fb9
remove old signMessagePinless call 2020-02-27 12:35:11 +01:00
Andrea Franz aee92b1f3b
pos checks if wallet address is not found 2020-02-27 12:35:10 +01:00
Andrea Franz c8350fd1ab
add charset to html pages 2020-02-27 12:35:10 +01:00
Michele Balistreri c390b06dd2
enable usage of Infura or similar 2020-02-26 19:41:15 +03:00
Andrea Franz 2c7db2bb09
update simple-client contracts 2020-02-26 14:39:42 +01:00
Andrea Franz 8dc47f316c
simple-wallet: show availableBalance instead of balance 2020-02-26 12:30:21 +01:00
Andrea Franz 07b1c2ec6d
Merge pull request #14 from status-im/pos-keycard-api
simple-wallet: show payment requests
2020-02-25 12:37:31 +01:00