G1pourboire issueshttps://git.duniter.org/matograine/g1pourboire/-/issues2020-04-24T17:46:18+02:00https://git.duniter.org/matograine/g1pourboire/-/issues/3tx sent before writing the .json2020-04-24T17:46:18+02:00matograinetx sent before writing the .jsonTX were sent before writing the file.json : I have no automated process to get my tips back !TX were sent before writing the file.json : I have no automated process to get my tips back !https://git.duniter.org/matograine/g1pourboire/-/issues/2Pop from empty list2020-04-24T17:44:50+02:00matograinePop from empty listAt the end of retrieve, I get an error "pop from empty list" that might prevent some tips to be retrieved.
```
File "/mnt/DATA/Users/bob/Documents/Associatif/June/Developpement/g1pour/g1pourboire/utils/retrieve.py", line 84, in retriev...At the end of retrieve, I get an error "pop from empty list" that might prevent some tips to be retrieved.
```
File "/mnt/DATA/Users/bob/Documents/Associatif/June/Developpement/g1pour/g1pourboire/utils/retrieve.py", line 84, in retrieve
retrieving_wallets.pop(0)
IndexError: pop from empty list
```
Seems to be only when len(walet_list) < 20https://git.duniter.org/matograine/g1pourboire/-/issues/1Maximum size of 100 lines2020-04-24T17:44:18+02:00matograineMaximum size of 100 lines```bash
Generate Transaction:
- From: Dhsaa3nxP1VZSXD7EHq2uyCb7xLTYYZ2HPdTGBH82SE6
- From: 6Cb62itg6TiwuVAt867RUBSUDAA6DZasSK8xTDsex54o
- From: 5YPyHxzxeAS31yCg9JiwPF5umhG2CtyUE9V45WkCsNCv
- From: f4fGnLkRvQGtpCfP...```bash
Generate Transaction:
- From: Dhsaa3nxP1VZSXD7EHq2uyCb7xLTYYZ2HPdTGBH82SE6
- From: 6Cb62itg6TiwuVAt867RUBSUDAA6DZasSK8xTDsex54o
- From: 5YPyHxzxeAS31yCg9JiwPF5umhG2CtyUE9V45WkCsNCv
- From: f4fGnLkRvQGtpCfP8ssBxpcAMd5FwAQ6K1pS9shfj6J
- From: 4aQMLh1gpmdAhpjtazgi63mRtyjTnsgvWFKyeXEzLHXP
- From: H3PYwWGVdFbRKLVudySm733SBw8wf7zKfqWJFLJZMi78
- From: AnVJ1wV4JtQq2DGZkpjsQCbcHyPXGERGbm2rjG5tFxYR
- From: FNr1F7R5173QARX3UoVysW3ENBeAovsVhqHB7NmZmwGK
- From: 8m536okeEoKtQR3yyPVDC4ut5G3vaPBHQAFcvqvwUJHp
- From: H8VLqMm1U2wvyWt1Kf1KKzqFasoPv7F7zBrp2oaVYtCs
- From: AymCDZVqxTMA6RRqYbtwv3xztFb4mQs1nzYs4c5HNfnN
- From: 5ccPTa3eAF5qsVzVDborCwiftPxsXSe9unPMdzvaVFBF
- From: HXi5KmqoEkcMqoG1ibMhm93JVEj95CgEjyawPatbcWMJ
- From: EQNZFkdUGqptf1C6ctMfR26Uzs2Xp3uygDvsLWKj8eyf
- From: G3GQSVJJ3T7tNz2GLFMfgKqJ8qsYV7mmYGWGpgq6DDX8
- From: 6NT9DGq2Dzzcnf3JVwzjp49En39AvDxC5hbCodVWEc1F
- From: 8DPptG1nfo1bs1Gj9DwR9DVjvgN8g5y63CsjKBrc8uCp
- From: 2hehZHzkWX1CYkr6bu9PJbxwhLhYNniiLQLifhU2EoR7
- From: B1jVxmVfm7XhgVN5Dt7zHugcdJVibN3jJqSAmLdqN8x
- From: EfWFrg1tGPziLhe5gJ5jJhHxeJTNvTdfN19USr8UW1D7
- To: AhRMHUxMPXSeG7qXZrE6qCdjwK9p2bu5Eqei7xAWVEDK
- Amount: 2000.0
Error while publishing transaction: {
"ucode": 2027,
"message": "A transaction has a maximum size of 100 lines"
}
```
reason : I sent more thn 20 txs to account 6Cb62itg6TiwuVAt867RUBSUDAA6DZasSK8xTDsex54o. So the number of sources is bigger than normal use (1 source per account.)
solution : manage intermediary transactions. Send txs when the input list is long enough.