Alexander Kolotov

Results 122 issues of Alexander Kolotov

After changes made under https://github.com/poanetwork/poa-bridge/pull/80 gas price for bridge transactions is fetched from the oracle so there is no need to specify it in `transactions` section. But this parameter still...

After changes made under https://github.com/poanetwork/poa-bridge/pull/82 the section `authorities` does not contain any parameters any more but still required to be specified in the configuration file.

Currently, the contract addresses are being configured in the database TOML file. This file also contains already inspected blocks which are updated as soon as new block appeared and confirmed...

in progress

At this moment it is possible to configure on one RPC url for each bridge direction: ``` home.rpc_host/home.rpc_port foreign.rpc_host/foreign.rpc_port ``` It means that if the remote node will not be...

Background ---- The basis of the bridge operations is _events_ EVM sends as part of contract execution. Every bridge instance is looking for new events and as soon as an...

rust
solidity
in progress

The behaviour to re-establish IPC connection after parity re-run was introduced as part of fix for #22 (https://github.com/poanetwork/parity-bridge/commit/9c375cc89b810497cd700e73e39b89b0ab43c927). But it caused appearance of minor regression: last set of transactions are...

bug
rust
to do

Currently the block number which includes deployment transaction stored in the database file. This number could be used in recovery scenarios to try reapplying all skipped transactions: go through all...

rust
solidity
to do

This is the issue is the same as https://github.com/paritytech/parity-bridge/issues/149 but behavior is even worse due to automatic bridge restart implemented in POA bridge. Network setup: * Home: a PoA testnet...

bug
rust
to do
critical

Steps to reproduce: 1. Change the configuration file to reduce `gas` for `deposit_relay` to 25400. 2. Run the bridge with `RUST_LOG=debug` 3. Send ether to the `HomeBridge` contract When the...

bug
rust
to do

Currently the length of message to withdrawal is hard coded: https://github.com/poanetwork/poa-bridge-contracts/blob/93969cd934190649d42691f054676d0d16a9777e/contracts/libraries/Message.sol#L65 and it is also hard coded in the bridge code: https://github.com/poanetwork/poa-bridge/blob/cdb79b9ba72bc7094ab7e03b133d4e03a1b5d48a/bridge/src/message_to_mainnet.rs#L19 So, it is necessary to change the length...