55 Commits (e8c58967ecf04e3250db0d9f2d645f875a3f73e9)

Author SHA1 Message Date
Artem Pikulin 9194555173 Add debug build for linux platform with additional output. 6 years ago
Artem Pikulin d205788777 #213 Add tx history cache for ETH/ERC20 (getting from Etherscan). 6 years ago
Artem Pikulin 3ec274b4a5 #89 Properly log "error" field from ETH node response. 7 years ago
Artem Pikulin ccc95df4e6 #84 Request ETOMIC from faucet when enable in electrum mode. 7 years ago
Artem Pikulin 437d9b23df #82 Use prev ETH/ERC20 balance on portfolio in case of request error. 7 years ago
Artem Pikulin b8890ba2e9 #80 Set ERC20 decimals upon coin enable to avoid repetitive requests. 7 years ago
Artem Pikulin 6db6af6fe4 #81 Add ETH address validation upon coin enable and eth_withdraw. 7 years ago
Artem Pikulin 79f7579e5a #79 Add proper ETH address comparison based on cpp-ethereum code. 7 years ago
Artem Pikulin 68c3a42eac #73 Add more console logs when eth tx sends fails. 7 years ago
Artem Pikulin 7eeb533b74 #71 Fix crash on failing ETH/ERC20 balance requests. 7 years ago
Artem Pikulin adb2364056 #57. Add "broadcast" parameter to eth_withdraw method. 7 years ago
Artem Pikulin 4e50178ca0 #59 Check ETH/ERC20 payment/deposit status before trying to spend it. 7 years ago
Artem Pikulin 453fa12d1c Rework faucet integration, abort ETH/ERC20 swap if ETH balance < 0.005. 7 years ago
Artem Pikulin 5a5a620fbd Put back ETH/ERC20 calls to portfolio. Without cache for now. 7 years ago
Artem Pikulin 18873c4502 Add "decimals" field for ERC20 tokens without decimals function. 7 years ago
Artem Pikulin c2ed80b006 Add etomic faucet request when ETH/ERC20 coin is getting enabled. 7 years ago
Artem Pikulin 36f6b187e5 Fix gas price estimation on sendErc20. 7 years ago
Artem Pikulin c0184eb8ac Fix eth_withdraw tx send and dead lock. 7 years ago
Artem Pikulin 1a65ec313b Increase default gas price. Eth_withdraw errors if station request fails. 7 years ago
Artem Pikulin 1319802aa0 #16 Add gas and gas price to eth_withdraw. Add eth_gas_price method. 7 years ago
Artem Pikulin bebf5d5050 #19 Add gas usage estimation on ERC20 transfer. 7 years ago
DeckerSU 4887dee508 added marketmaker_build_etomic.cmd for build etomic version 7 years ago
Artem Pikulin 2c37c827d7 Use INSTANTDEX_PUBKEY ETH addr to send fees. 7 years ago
Artem Pikulin 443fb2752a Increase default gas limit to 200000 for etomic contracts calls. 7 years ago
Artem Pikulin 292ad9daab Use inhouse parity nodes for both mainnet and testnet. 7 years ago
Artem Pikulin 15709d0c59 Rollback get nonce and sendRawTxWaitConfirm changes. 7 years ago
Artem Pikulin 881ef0e0f0 Add null checks of blockHash and blockNumber on getting txReceipt. 7 years ago
Artem Pikulin 8deb71e918 Use parity_nextNonce to get nonce. Use inhouse node for Ropsten. 7 years ago
Artem Pikulin 47a4088327 Update Bob contract ETH mainnet address. 7 years ago
Artem Pikulin d6ed0f2d52 Update Bob smart contract integration. 7 years ago
Artem Pikulin 8bc79dbfb0 Add balance and withdraw API methods for ETH/ERC20. 7 years ago
Artem Pikulin 813eb464ee Check for tx existence 30 times before returning error. 7 years ago
Artem Pikulin 2e8942d7a5 Check for ETH tx existence 10 times before aborting. 7 years ago
Artem Pikulin 43b92c9be6 Sleep on tx confirmation check only if it's not confirmed yet. 7 years ago
Artem Pikulin 754fab7b07 Use mutex lock to allow only 1 concurrent ETH tx send. 7 years ago
Artem Pikulin 58fa860f82 Wait for another thread to get nonce when simultaneous calls are done. 7 years ago
Artem Pikulin 918e836a4f Add separate marketmaker targets for mainnet and testnet. 7 years ago
Artem Pikulin 7ccf068a32 Fix setting allowance. 7 years ago
Artem Pikulin 14094d85bb Check ERC20 decimals value and change amounts accordingly. 7 years ago
Artem Pikulin a062d7ecf0 Log ETH tx verification errors. 7 years ago
Artem Pikulin c249b831a0 Get gas price from ETH gas station. 7 years ago
Artem Pikulin 10e6ef9326 Get gas price from ETH gas station. 7 years ago
Artem Pikulin 9e2a43d029 Verify Alice ETH/ERC20 fee amount. 7 years ago
Artem Pikulin 780fe71235 Send Alice ETH and ERC20 fee. 7 years ago
Artem Pikulin 06eb88dd7a Got both Bob and Alice ERC20 working. 7 years ago
Artem Pikulin fe42ebff03 Add ETH tx validations. Add automatic ERC20 approve. 7 years ago
Artem Pikulin 9a9b1a10ae In progress of adding ETH tx validations. 7 years ago
jl777 2e70164cf1 Revert to test ETH 7 years ago
jl777 73120ed2da Activate ETH mainnet 7 years ago
jl777 c2d500708e Mainnet toggle 7 years ago