Maximilian Krüger
|
37af2d1c98
|
test/foreign-erc20.js: test that transferFrom(0) succeeds and add more assertions
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
9fee20e026
|
test/foreign-erc20.js: fix test for transfer with overflow
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
b8bf9bee54
|
remove unnecessary check for overflow in transferHomeViaRelay
resolve #88
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
1ae92517a3
|
more truffle tests
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
1c66c591a9
|
bridge.sol: fix docstring
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
e084966f25
|
bridge.sol: comments
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
334a7535b8
|
bridge.sol: make name a public var instead of a function
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
810f013140
|
foreign-erc20.js: more test cases
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
8a3a42a93a
|
add incomplete truffle/test/foreign-erc20.js
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
a73c64a446
|
bridge.sol: more sensible grouping and add comments
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
d8e81a8593
|
bridge.sol: first rough full implementation of ERC20 for ForeignBridge
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
856f340327
|
bridge.sol: fix typo
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
292891ed96
|
bridge.sol: improve docstring
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
73dd502b88
|
bridge.sol: authority -> authorityResponsibleForRelay
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
10cfea8172
|
bridge.sol: improve docstring
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
9b9d109f57
|
bridge.sol: fix typo
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
e6db3476ca
|
bridge.sol: fix typo
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
ea18c198b4
|
make ForeignBridge.Transfer event conform to ERC20
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
ffc0b31eb3
|
ForeignBridge.transferLocal -> transfer to conform to ERC20
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
cdcb33641f
|
bridge.sol: add function ForeignBridge.name
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
64b0a5ae27
|
bridge.sol: constant -> view
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
ee37db7c93
|
bridge.sol: add function ForeignBridge.balanceOf
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
25b92a17e0
|
bridge.sol: fix typo
|
2018-01-26 10:00:44 +01:00 |
Maximilian Krüger
|
2ec0b2d23c
|
bridge.sol: add function ForeignBridge.totalSupply
|
2018-01-26 10:00:44 +01:00 |
Marek Kotewicz
|
ceaf22fbfc
|
Merge pull request #99 from paritytech/snd-issue-98
fix for #98: helpful error if solc is not in $PATH
|
2018-01-25 11:51:52 +01:00 |
Maximilian Krüger
|
bc0ebb8a15
|
README.md: consistency
|
2018-01-25 09:52:43 +01:00 |
Maximilian Krüger
|
1b51837f78
|
README.md: tell that solc must be in path for build
|
2018-01-25 09:52:10 +01:00 |
Maximilian Krüger
|
8a8380e7a8
|
bridge/build.rs: make error messages helpful. resolves #98
|
2018-01-25 09:51:54 +01:00 |
Marek Kotewicz
|
7d9a875cab
|
Merge pull request #95 from paritytech/snd-integration-tests
fix for #87 & integration tests to prevent regression
|
2018-01-24 10:26:08 +01:00 |
Maximilian Krüger
|
b6a34c6252
|
integration-tests/tests/basic_deposit_then_withdraw.rs: add module docstring
[ci skip]
|
2018-01-22 20:56:02 +01:00 |
Maximilian Krüger
|
ff7acc3f4a
|
remove outcommented code
|
2018-01-22 16:48:41 +01:00 |
Maximilian Krüger
|
9aa26ea390
|
remove unused dependency
|
2018-01-22 16:48:30 +01:00 |
Maximilian Krüger
|
0db863d5de
|
integration-tests: resolve rust compiler warnings
|
2018-01-22 16:30:01 +01:00 |
Maximilian Krüger
|
92c7e794ec
|
tests/withdraw_relay.rs: adapt responses to fix for 87
|
2018-01-22 16:14:53 +01:00 |
Maximilian Krüger
|
ddc5ffcfd4
|
fix #87 by parsing rpc outputs with ethabi
|
2018-01-22 15:10:57 +01:00 |
Maximilian Krüger
|
c33126b961
|
withdraw_relay: break long type into several lines
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
c9aeba3586
|
.travis.yml: run integration tests as part of stable, beta and nightly
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
c558ab5e63
|
remove home_chain.json - no longer needed. we use the dev chain now
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
1691841c3c
|
use just released ethabi 5.0 which fixes the InvalidData issue
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
2a65d52de2
|
clean up integration test a bit
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
9f5ff425de
|
make integration test a proper rust test
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
5c565fd69d
|
.travis.yml: run cargo tests with backtrace for more context on failure
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
ab094d6fa0
|
gitignore: integration_tests/tmp -> integration-tests/tmp
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
27eaa45a29
|
.travis.yml: grant executable rights on downloaded parity binary
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
3bbebd208f
|
.travis.yml: copy to $HOME/bin instead of /usr/local/bin
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
241f4a87b3
|
.travis.yml: one line parity installer fails. trying binary
|
2018-01-22 14:35:54 +01:00 |
Maximilian Krüger
|
b8fc1cd55c
|
withdraw_relay.rs: use rustc_hex::ToHex
|
2018-01-19 15:11:21 +01:00 |
Maximilian Krüger
|
a3148bc90e
|
Cargo.lock: update
|
2018-01-19 15:01:51 +01:00 |
Maximilian Krüger
|
60a1eeaf08
|
.travis.yml: install parity for integration tests
|
2018-01-19 14:59:28 +01:00 |
Maximilian Krüger
|
303cf4ed84
|
.travis.yml: run integration test on travis
|
2018-01-19 14:55:14 +01:00 |