Maximilian Krüger
|
b8bf9bee54
|
remove unnecessary check for overflow in transferHomeViaRelay
resolve #88
|
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
|
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 |
Maximilian Krüger
|
1634dc735f
|
add docstring to Helpers.uintToString
|
2018-01-15 11:00:30 +01:00 |
Maximilian Krüger
|
8211007da2
|
Helpers.intToString -> Helpers.uintToString
|
2018-01-15 11:00:04 +01:00 |
Maximilian Krüger
|
01cfab8f5d
|
bridge.sol: Helpers.intToString: uint256 -> uint
|
2018-01-15 10:50:23 +01:00 |
Maximilian Krüger
|
d432e73905
|
replace Helpers.intToString implementation by one that uses less gas and doesn't break for numbers with more than 8 digits
|
2018-01-15 10:47:50 +01:00 |
Maximilian Krüger
|
f400ccaa80
|
bridge.sol: add HelpersTest library to be able to test internal Helpers functions
|
2018-01-15 10:30:52 +01:00 |
Maximilian Krüger
|
c89323b512
|
bridge.sol: proper return in Helpers.intToString
|
2018-01-15 10:30:21 +01:00 |
Maximilian Krüger
|
3dcab58a39
|
bridge.sol: add some docstrings
|
2018-01-13 14:41:27 +01:00 |
Maximilian Krüger
|
9be5c02d9e
|
make solium happy
|
2018-01-13 14:41:12 +01:00 |
Maximilian Krüger
|
06e363dfca
|
bridge.sol: extract message related fns into `Message` library
|
2018-01-12 17:28:02 +01:00 |
Maximilian Krüger
|
78d1387d95
|
bridge.sol: move MessageSigningTest close to MessageSigning
|
2018-01-12 16:53:29 +01:00 |
Maximilian Krüger
|
067759faa2
|
bridge.sol: SignerTest -> MessageSigningTest
|
2018-01-12 16:51:51 +01:00 |
Maximilian Krüger
|
d9c6675df5
|
bridge.sol: hash -> hashMessage
|
2018-01-12 16:48:39 +01:00 |
Maximilian Krüger
|
7011150651
|
bridge.sol: signer -> recoverAddressFromSignedMessage
|
2018-01-12 16:46:00 +01:00 |
Maximilian Krüger
|
49351f764d
|
bridge.sol: rename Signer to MessageSigning
|
2018-01-12 16:42:09 +01:00 |
Maximilian Krüger
|
6dc1021aba
|
bridge.sol: Helpers.toString -> Helpers.intToString
|
2018-01-12 16:36:47 +01:00 |
Maximilian Krüger
|
03b74fc270
|
bridge.sol: rename Utils to Helpers
|
2018-01-12 16:34:34 +01:00 |
Maximilian Krüger
|
277bafac60
|
bridge.sol: get rid of `using Authorities for address[];` and `library Authorities`
|
2018-01-12 16:17:34 +01:00 |
Maximilian Krüger
|
44b5d32f99
|
bridge.sol: style consistency: remove space between func name and param list
|
2018-01-11 14:21:16 +01:00 |
Maximilian Krüger
|
597019b8e1
|
split ForeignBridge.transfer into transferHomeViaRelay and transferLocal
resolve #55
|
2018-01-11 14:15:51 +01:00 |
Maximilian Krüger
|
7c9e0bb268
|
bridge.sol: constant -> view
|
2018-01-08 11:42:48 +01:00 |
Maximilian Krüger
|
cff04ba033
|
bridge.sol: messageValueSufficientToCoverRelay -> isMessageValueSufficientToCoverRelay
|
2018-01-08 11:42:33 +01:00 |
Maximilian Krüger
|
1ca0439057
|
bridge.sol: reuse functions to reduce logic duplication
|
2018-01-05 16:31:46 +01:00 |
Maximilian Krüger
|
ea9f25003a
|
bridge.sol: add HomeBridge.messageValueSufficientToCoverRelay()
|
2018-01-05 16:31:23 +01:00 |
Maximilian Krüger
|
c7fcfe76f0
|
bridge.sol: add HomeBridge.getWithdrawRelayCost()
|
2018-01-05 16:31:07 +01:00 |
Maximilian Krüger
|
5b8f6d7bfd
|
bridge.sol: extract functions that read values from message so they can be tested/reused
and withdraw stays more focused
|
2018-01-05 16:05:13 +01:00 |
Maximilian Krüger
|
44d559c043
|
fix new solium rule security/no-assign-params
|
2018-01-05 14:07:20 +01:00 |
Maximilian Krüger
|
178b2de87b
|
bridge.sol: charge recipient for withdraw relay cost and ignore too low values
|
2018-01-04 15:42:36 +01:00 |
Maximilian Krüger
|
f86400a810
|
bridge.sol: pragma solidity ^0.4.17;
|
2018-01-04 15:42:21 +01:00 |
Maximilian Krüger
|
cce5b09fac
|
bridge.sol: fix setting of estimatedGasCostOfWithdraw in constructor
|
2018-01-04 15:30:10 +01:00 |
Maximilian Krüger
|
cd5a3e5889
|
bridge.sol: fix solium errors
|
2018-01-04 15:29:54 +01:00 |
Maximilian Krüger
|
6a859f004f
|
bridge.sol: improve linebreak of comment
|
2018-01-04 15:15:02 +01:00 |