Commit Graph

4668 Commits

Author SHA1 Message Date
matt fe481a2c4d Changed to 0x00 announcement and formatted comment 2021-05-10 14:21:38 +01:00
matt 695b12c03a create p2_singleton puzzle and add test 2021-05-10 14:21:38 +01:00
Evgenij f011bcf90d RockyLinux support has been added
RockyLinux support has been added for install-gui.sh
2021-05-09 23:36:36 -07:00
Benedict Jin bac1b8db6b Remove the useless loop iterator variable for did_wallet 2021-05-09 23:31:18 -07:00
Alfonso Perez 1faa5e67af
Clarify units of amount and fees in wallet help dialog (#3472)
* clarify units of amount and fees

* format code to pass linting rules
2021-05-10 14:58:38 +09:00
Chris Marslender 61baae5648 Add unspent coin count to wallet balance API 2021-05-09 13:21:38 -07:00
Gene Hoffman 2c8f4546c3
Am not PM (#4320)
* Am not PM

* Ignore error 124
2021-05-09 10:59:47 -07:00
Gene Hoffman 0b91005c6b
Changelog for 1.1.5 (#4313) 2021-05-09 09:37:51 -07:00
Mariano Sorgente 5d3d4bbefc
No negative amounts (#4294)
Mempool no negative amounts
Don't disconnect for COIN_AMOUNT_NEGATIVE
2021-05-10 01:28:15 +09:00
justinengland ec0a4cec4b fixing dupes 2021-05-05 18:19:45 -06:00
justinengland 3bfb6a7628 black stuff 2021-05-05 18:19:45 -06:00
justinengland 0f2af011d5 adding testnet0 back 2021-05-05 18:19:45 -06:00
justinengland 6d88e2e2f4 proper white space for precious python. 2021-05-05 18:19:45 -06:00
justinengland b8b7f91dc6 syntax 2021-05-05 18:19:45 -06:00
justinengland 717f5dd995 syntax? 2021-05-05 18:19:45 -06:00
justinengland a1e66ee7fb fixing linting errors 2021-05-05 18:19:45 -06:00
Justin England ab38cae3f8 Update chia/cmds/configure.py
Co-authored-by: Chris Marslender <chrismarslender@gmail.com>
2021-05-05 18:19:45 -06:00
justinengland 36f8eae04e fixing line too long 2021-05-05 18:19:45 -06:00
justinengland d4f2199c3a spacing 2021-05-05 18:19:45 -06:00
justinengland d77c70bd4c better wording 2021-05-05 18:19:45 -06:00
justinengland bce1c3fbe3 making easier to configure testnet settings 2021-05-05 18:19:45 -06:00
justinengland ae9c2668bc removing _ 2021-05-05 18:19:45 -06:00
justinengland 7d32527706 fixing bad selectec network key 2021-05-05 18:19:45 -06:00
justinengland 5833b1f7a5 making port an int for printing 2021-05-05 18:19:45 -06:00
justinengland fbe5ec3632 adding argument to configure function preamble 2021-05-05 18:19:45 -06:00
justinengland bff9e4a248 adding configure options. removing old testnets 2021-05-05 18:19:45 -06:00
Adam Kelly 0fbf998bf7
Changelog for 1.1.4 (#3734)
Co-authored-by: Adam Kelly <aqk@aqk.im>
2021-05-04 16:48:30 -07:00
Mariano Sorgente 88310d6142
Mempool sorting and accept reverted pending transactions (#3683)
* Sort by fee/cost, and fix pending tx issue in reorgs

* Fix test name

* Bring the seen list size back to normal.
2021-05-04 11:21:27 -07:00
Mariano Sorgente c72d065f6b
Fix test (#3350) 2021-05-04 09:34:48 -07:00
Arvid Norberg b759958d13
fix indentation issue in message send retry logic. factor out retry coroutine (#3629) 2021-05-04 22:28:58 +09:00
Almog De Paz 859a080637
brake if end of ses list (#3583)
* brake if end of ses list

* log

* throw if wp peak is not heavier

* comment

* handle sync from scratch

* comment
2021-05-03 18:40:12 -07:00
Adam Kelly faa5c832d1
hide secret wallet key by default with 'chia keys show' (#3565)
Co-authored-by: Adam Kelly <aqk@aqk.im>
2021-05-03 12:55:00 -07:00
Arvid Norberg 912dc84663
don't increment counters for outgoing messages blocked by the rate limit. (#3518)
This was causing a problem where outbound messages, blocked by the rate limiter,
would still increment the counters as-if they had been sent. This, in turn,
could cause other message types to get blocked becuase the rate limiter thought
we had sent a lot of the other (blocked) message type.
2021-05-03 11:18:29 -07:00
Mariano Sorgente 5ce1bfc34c
Don't retry respond_peers message (#3508) 2021-05-03 18:58:17 +09:00
Arvid Norberg ca4b25210b
Rust parse serialized (#3444)
* use rust implementation for finding length of a serialized clvm program

* bump clvm_rs version
2021-05-03 18:58:01 +09:00
Gene Hoffman 74f7d97a4a
Apologies to @Chida82 who added log rotate count! (#3369) 2021-05-02 10:24:16 -07:00
Gene Hoffman a56796c587
Changelog for 1.1.3 (#3345)
* Changelog for 1.1.3

* minor updates

* updates part 3

* Those engineers who don't update changelogs... :)
2021-05-01 12:17:30 -07:00
Mariano Sorgente fe257cdfe1
Improve wallet consistency (#3305)
* Improve wallet consistency

* Improve CLI significantly, and fix self-tx balances

* Fix await

* Fix deadlock and test

* Remove spam.sh
2021-05-01 15:13:04 -04:00
Mariano Sorgente d044cbb763
2 harvesting features (#3331)
* 3 harvesting features:
- Debug level shows the time for every quality lookup
- Warning level if takes longer than 5 seconds
- Allow configuration of plot loading interval (default 2 minutes)

* Comment out super logging
2021-05-01 10:16:19 -07:00
Gene Hoffman f19b7a410b
Fix the final plot logging issue from the GUI (#3272) 2021-04-30 22:46:01 -07:00
Yostra 976678d651
More performance (#3279)
* speed

* more speed

* same event loop init

* typo

* sempahore

* ignore if more than semaphore

* higher_compact_semaphore

* don't ignore
2021-04-30 22:44:12 -07:00
Mariano Sorgente 75d75de190
SES could corrupt DB. Also don't cancel a task which could lead to corrupt memory. (#3237) 2021-04-30 16:11:05 -04:00
Richard Kiss a7f996b4dc
Tests skipping mempool (#3065)
* Avoid importing `test_constants` as it takes a long time.

* Some new tests that circumvents mempool.

* Fix lint problems.
2021-04-30 10:23:45 -07:00
Richard Kiss b084813b12
Improve streamable (#3031)
* Avoid importing `test_constants` as it takes a long time.

* Factor out `parse_*` functions.

* First crack at refactoring `Streamable.parse`.

* Don't add `_parse_functions` attribute to `Streamable`.

This no longer requires an extra `_parse_functions` attribute on a
`Streamable`, as it may be confusing serializers or other functions
that use `__annotations__`.

* Fix lint problems with `black`.

* Fix `parse_tuple`.

* Defer some parsing failures to parse time rather than class-creation time.

* Tidy up & remove some obsolete stuff.

* Decorate `RequestBlocks` as `streamable`.

* Fix wrong uses of Streamable class

Revert an earlier commit and error out on class creation in case a
Streamable subclass is instantiated incorrectly, e.g. containing a
non-serializable member.

Fix cases where Streamable parent class was forgotten.

* Fix wrong types when creating DerivationRecord and WalletCoinRecord

* additional unit tests for streamable parsers

* add type annotations (#3222)

Co-authored-by: Rostislav <rostislav@users.noreply.github.com>
Co-authored-by: arvidn <arvid@libtorrent.org>
2021-04-30 10:22:11 -07:00
Gene Hoffman 977928607c
Update CLI tools to use EiB when appropriate. (#3117) 2021-04-30 10:19:34 -07:00
Joel c75bf4b2f4
fix takes 1 positional argument but 2 were given (#3202) 2021-04-30 10:18:20 -07:00
wjblanke 33a0c4c6ba
wait to end of process to avoid zombies (#3160) 2021-04-30 10:17:43 -07:00
Yostra 44728ff98d
increase ratio (#3155) 2021-04-30 10:14:56 -07:00
wjblanke 10dce11b42
fix plot dupe (#3154) 2021-04-29 22:39:39 -07:00
Yostra 17c45bf64e
just filter limit (#3152) 2021-04-30 01:00:09 -04:00