Home Reports Apr 7, 2020

Tuesday, April 7, 2020

Commits
214
pushed this day
Repositories
9
with activity
Contributors
19
distinct authors
Lines changed
+142,956 −14,368
additions / deletions

April 2020

‹ ›
M
T
W
T
F
S
S

Dot = report available

Authors 18

Tuesday, April 7, 2020

214 commits were pushed across 9 repos by 19 authors. There were 142,956 additions and 14,368 deletions.

Stay up to date with the latest insights and developments on AlgoScan

Updated repos

9 repositories

Commit Log

214 commits · 9 repositories

01:00:07 win-go-algorand - FI from master +4 −4
01:00:07 win-go-algorand - Build 463 Data +1 −1
01:09:16 docs - Additions to info on Fees based on Jason's text. +14 −2
01:29:46 docs algorotem Merge pull request #70 from algorand/rotem/account +6 −4
02:08:05 docs algorotem small modifications to the account page +7 −5
02:13:23 docs algorotem small modifications to the account page (#86) +7 −5
03:14:17 pyteal stechu finish recurring_swap example +105 −16
11:43:02 bip_utils ebellocchia Added examples for Ethereum/Ripple addresses and P2PKH/P2SH/P2WPKH, list of supported coins at the beginning +49 −11
13:54:39 docs ejbaran Additions to info on Fees based on Jason's text. (#83) +14 −2
14:28:27 indexer winder Add assetID to extra +4 −1
14:30:44 indexer winder Also update the query +2 −2
14:43:35 indexer winder Fixes +4 −4
14:53:03 indexer winder Return asset index. +8 −1
14:58:44 indexer winder Only set created asset index on create asset transactions. +6 −1
15:00:42 indexer winder Remove unused pointer util. +0 −7
15:07:04 indexer winder Initialize create transaction ID correctly +1 −1
15:07:49 go-algorand - Make ApprovalProgram and ClearStateProgram []byte instead of string +115 −88
15:12:18 indexer winder surface asset (#37) +12 −4
15:14:40 indexer winder Implement Remaining Indexer 2.0 Endpoints, IndexerDb interfaces, integration test features, and other fun things (#29) +3277 −1960
15:22:12 win-go-algorand justicz require one of keyFilename or signareAcct in tealsign (#951) +5 −1
15:22:12 go-algorand justicz require one of keyFilename or signareAcct in tealsign (#951) +5 −1
15:41:01 indexer winder Fix tests. +25 −15
15:47:32 indexer algobolson start of deb pkg scripting +56 −0
15:59:23 go-algorand justicz Merge pull request #32 from pzbitskiy/pavel/string-vs-slice +115 −88
16:00:17 go-algorand justicz change app txn empty check +2 −2
16:18:22 go-algorand derbear Allow upgrades to specify the delay before their execution. (#650) +111 −82
16:18:22 go-algorand - Fix concurrent access to wallet handles cache in goal (#654) +138 −15
16:18:22 go-algorand - Set explicit 30 sec timeout for AlgorandGoal::RawSend in expect test (#658) +17 −17
16:18:22 go-algorand - Abort algod startup if logging.config file has bad permissions (#662) +4 −0
16:18:22 go-algorand algobolson add bool support to algocfg (#667) +9 −0
16:18:22 go-algorand tsachiherman Add logging for the telemetry server connections (#661) +18 −12
16:18:22 go-algorand - Reduce execution time of expect tests (#665) +41 −7
16:18:22 go-algorand tsachiherman Promote test_release.sh so that it won't conflict with release testing. (#655) +3 −11
16:18:22 go-algorand - Add error logging for getting a cached wallet handle (#663) +2 −0
16:18:22 go-algorand tsachiherman Avoid upgrading boost on travis Mac builds (#669) +6 −0
16:18:22 go-algorand algonautshant Shant/catchup stop on unapproved (#660) +231 −2
16:18:22 go-algorand tsachiherman Test pre-packaged executable on variety of linux platforms (#651) +99 −0
16:18:22 go-algorand tsachiherman Compile linux/amd64 binaries with static linking (#625) +10 −3
16:18:22 go-algorand derbear Support variable-delay protocol upgrades in ConsensusFuture. (#659) +59 −0
16:18:22 go-algorand - Reduce e2e_go_tests execution time twice (#645) +38 −9
16:18:23 go-algorand tsachiherman Update license date 2019 -> 2020 (#674) +606 −606
16:18:23 go-algorand winder s/goal/algokey +1 −1
16:18:23 go-algorand - Update list of DNSSEC-aware resolvers (#883) +16 −3
16:18:23 go-algorand algoradam Fix a bug in Credential.lowestOutput caused by improper domain separation (#716) +113 −11
16:18:23 go-algorand tsachiherman Disable failing test. (#724) +3 −3
16:18:23 go-algorand tsachiherman Shoehorn `test_package.sh` into the test phase (#877) +79 −60
16:18:23 go-algorand winder Disable binary backup when running make install (#943) +8 −2
16:18:23 go-algorand - Build release job (#698) +1212 −907
16:18:23 go-algorand tsachiherman Tee existing tests so we can review output before piping it forward. (#677) +37 −37
16:18:23 go-algorand tsachiherman Brice/refactor cicd stages to use persistent fields (#879) +67 −20
16:18:23 go-algorand - Remove temporary build test location (#777) +2 −2
16:18:23 go-algorand tsachiherman Add MoI to network (#853) +383 −73
16:18:23 go-algorand tsachiherman Move EnsureDigest logic into the catchup service (#726) +232 −153
16:18:23 go-algorand justicz Actively scan for ledgers, normalize names cross platform (#842) +33 −8
16:18:23 go-algorand algobolson Avoid starting the Telemetry service when logging is disabled (#703) +6 −1
16:18:23 go-algorand fabrice102 Add sqlite3 as a dependency (#891) +7 −1
16:18:23 go-algorand zeldovich require Encode() and Decode() to take msgp'ed types (#798) +1292 −147
16:18:23 go-algorand tsachiherman Make sure to default to Consensus if consensus.json is missing. (#779) +1 −1
16:18:23 go-algorand tsachiherman Limit msgp tool warning message scope (#834) +4 −8
16:18:23 go-algorand - Make util.ExecAndCaptureOutput able to process large output (#771) +29 −10
16:18:23 go-algorand - Redirect stdout of build log file to build release upload directory (#873) +1 −1
16:18:23 go-algorand - Release build pipeline step 3: Added "prod" pipeline to `release/` (#788) +330 −1
16:18:23 go-algorand - Some release abstraction (#796) +70 −234
16:18:23 go-algorand egieseke Extend timeouts for simulate_test and service_test to support (#905) +2 −2
16:18:23 go-algorand tsachiherman Faster upgrade tests. (#722) +13 −3
16:18:23 go-algorand - Fix equal stake distribution in generated networks (#749) +10 −5
16:18:23 go-algorand tsachiherman Reduce the log verbosity on scenario 3 deployed network (#828) +1039 −1039
16:18:23 go-algorand bricerisingalgorand Brice/refactor make (#835) +113 −17
16:18:23 go-algorand derbear Change EnsureDigest to be asynchronous. (#754) +1343 −456
16:18:23 go-algorand algobolson test all `goal ... -h` (#730) +20 −0
16:18:23 go-algorand derbear Fix comment in agreement. (#856) +4 −4
16:18:23 go-algorand tsachiherman Roll back temporary debug printing. (#927) +0 −2
16:18:23 go-algorand winder Make scripts executable. (#702) +0 −0
16:18:23 go-algorand algonautshant Refactoring peer unicast implementation (#841) +530 −6
16:18:23 go-algorand - Use service-wide logger instead of logging.Base() in agreement (#714) +22 −21
16:18:23 go-algorand - Restructure release/ dir (#782) +355 −85
16:18:23 go-algorand algorotem Fix - Indexer now shows received transactions (#684) +52 −4
16:18:23 go-algorand EvanJRichard Goal docs tweaks (#731) +57 −66
16:18:23 go-algorand tsachiherman Remove tput where not supported by terminal (#682) +26 −20
16:18:23 go-algorand algonautshant Updates to the goal node status (#686) +79 −40
16:18:23 go-algorand tsachiherman better algons error messages. (#794) +6 −6
16:18:23 go-algorand tsachiherman Add the originating error message on a failed Block retrieval (#920) +4 −4
16:18:23 go-algorand tsachiherman Fix checkdep message. (#745) +1 −1
16:18:23 go-algorand - Trigger test build (#831) +137 −262
16:18:23 go-algorand - Strip any defined remote repo from branch name when building (#850) +23 −2
16:18:23 go-algorand bricerisingalgorand Rename cicd.yaml to mule.yaml (#894) +0 −0
16:18:23 go-algorand tsachiherman Improve algons error logging (#733) +27 −7
16:18:23 go-algorand - Update docker build script to be more flexible with its naming (#822) +34 −19
16:18:23 go-algorand tsachiherman Avoid waiting for block that won't be reached due to unsupported protocol upgrade. (#681) +19 −1
16:18:23 go-algorand zeldovich static codegen for msgpack encode/decode (#578) +18891 −286
16:18:23 go-algorand winder Generate docs for algokey. +12 −0
16:18:23 go-algorand derbear Bugfix: Fix last relevant proposal period in agreement protocol. (#746) +316 −10
16:18:23 go-algorand tsachiherman Fail e2e-go tests when node panics (#699) +137 −86
16:18:23 go-algorand - fix typo in check_deps.sh message (#884) +1 −1
16:18:23 go-algorand - Install boto3 as a build dependency for docker (#875) +1 −1
16:18:23 go-algorand winder Use cobra for the kmd command to allow for documentation automation. +48 −15
16:18:23 go-algorand algobolson back out locking added in c78ada09f230a3c66cd934860700f93ff31a93eb (#764) +18 −51
16:18:23 go-algorand tsachiherman Move fetcher client into catchup (#774) +1083 −948
16:18:23 go-algorand - Fix concurrent SQLite initialization (#872) +140 −20
16:18:23 go-algorand tsachiherman Deferred persistent crash data validation (#823) +8 −6
16:18:23 go-algorand tsachiherman Improve lockFile error handling (#687) +193 −62
16:18:23 go-algorand algonautshant Refactor are combine the phonebook implementations (#870) +224 −367
16:18:23 go-algorand tsachiherman bugfix : compile correctly teal program that includes a base64 string which starts with double slash (#787) +24 −1
16:18:23 go-algorand tsachiherman When locally installing, take the binaries from the first-gopath-bin directory. (#776) +6 −5
16:18:23 go-algorand algoradam Change a player test to use either old buggy behavior or new correct behavior depending on ConsensusCurrentVersion. (#748) +12 −1
16:18:23 go-algorand justicz Disable pprof endpoints by default (#693) +23 −14
16:18:23 go-algorand - Fix gpg keygrip code and remove old code (#797) +5 −10
16:18:23 go-algorand tsachiherman Fix unit test. (#711) +1 −1
16:18:23 go-algorand - Adding a verifying signatures step to the build release pipeline (#878) +55 −42
16:18:23 go-algorand - Some build fixes (#818) +10 −13
16:18:23 go-algorand algonautshant Fix for TestCatchupOverGossip failed in nightly (#926) +1 −1
16:18:23 go-algorand - Improve some error checking and logging for build process (#851) +15 −5
16:18:23 go-algorand tsachiherman Format numbers using number specifier (#735) +89 −89
16:18:23 go-algorand tsachiherman Undo teeing to dev/tty as it doesn't work well in terminal free environments. (#689) +37 −37
16:18:23 go-algorand - Enable some skipped test on MacOS (#876) +0 −15
16:18:23 go-algorand winder Allow asset creation transactions to be created while catching up. (#790) +9 −0
16:18:23 go-algorand - More release build fixes (#836) +36 −23
16:18:23 go-algorand egieseke Eric/ci integration test (#907) +158 −34
16:18:23 go-algorand algonautshant Tunnel outgoing connection via a rate limiting dialer (#780) +215 −99
16:18:23 go-algorand - Trap errors and remove ec2 instance (#854) +35 −15
16:18:23 go-algorand - Strip remote repo name from branch variable name in build release pipeline (#897) +2 −2
16:18:23 go-algorand justicz Move `dsign` functionality to goal (#800) +245 −0
16:18:23 go-algorand - Implement dummy telemetry hook to safely perform operations on it when telemetry is disabled (#768) +40 −10
16:18:23 go-algorand algonautshant telemetryhook gets stuck during shutdown (#888) +22 −1
16:18:23 go-algorand tsachiherman Update the makefile to skip the static linking when compiling on centos. (#713) +3 −0
16:18:23 go-algorand tsachiherman netgoal: create accounts in parallel (#827) +129 −70
16:18:23 go-algorand - Run build and test jobs in a docker container (#840) +32 −8
16:18:23 go-algorand algobolson Catchupsrv tars (#881) +269 −12
16:18:23 go-algorand tsachiherman Execute e2e tests one at a time on arm64 (#701) +118 −25
16:18:23 go-algorand - Updated job name to match on the Jenkins server (#837) +1 −1
16:18:23 go-algorand fabrice102 Support of older kernels for locking files (#895) +67 −43
16:18:23 go-algorand algonautshant Limit client side connection rate, part 1 +411 −101
16:18:23 go-algorand egieseke Eric/ci go proxy (#910) +12 −8
16:18:23 go-algorand bricerisingalgorand Brice/fix deploy linux (#767) +46 −2
16:18:23 go-algorand tsachiherman Split consensus from config (#832) +589 −563
16:18:23 go-algorand algonautshant Fixing error reporting to read from the stream. (#887) +6 −6
16:18:23 go-algorand - Set root as explicit docker user for test phase (#874) +1 −0
16:18:23 go-algorand algonautshant Catchup service stop on unsupported and e2e test (#685) +180 −45
16:18:23 go-algorand tsachiherman Fix timing bug in TestAgreementTime (#939) +33 −10
16:18:23 go-algorand derbear Enable upgrade delay tuning. (#902) +19 −5
16:18:23 go-algorand bricerisingalgorand Make goal node state change commands systemd aware (#769) +190 −2
16:18:23 go-algorand bricerisingalgorand Remove instances of tagging in our build process (#770) +0 −20
16:18:23 go-algorand - Fix silent failure in test phase (#899) +5 −8
16:18:23 go-algorand tsachiherman Create a rate limiting transport (#795) +96 −16
16:18:23 go-algorand tsachiherman Add retry for creating a DB connection (#918) +34 −18
16:18:23 go-algorand - Update Dockerfile for our official docker image (#826) +1 −6
16:18:23 go-algorand algobolson e2e_basic_start_stop debugging (#937) +19 −18
16:18:23 go-algorand - Release build pipeline step 1: Build, package, sign, deploy to staging (#763) +264 −734
16:18:23 go-algorand tsachiherman Make ARM64 build mandatory. (#694) +0 −1
16:18:23 go-algorand winder Update with PR feedback. +9 −10
16:18:23 go-algorand - Improve net templates support (#766) +90093 −13
16:18:23 go-algorand tsachiherman Configurable consensus protocol (#750) +393 −220
16:18:23 go-algorand tsachiherman Skip logging and telemetry when not needed. (#737) +36 −30
16:18:23 go-algorand tsachiherman Add support for multiple network protocol versions (#799) +129 −43
16:18:23 go-algorand justicz change _tx_lock -> _txlock (#871) +2 −2
16:18:23 go-algorand egieseke Eric/fix beta release network (#941) +4 −27
16:18:23 go-algorand tsachiherman Update copyright to use date range. (#676) +613 −607
16:18:23 go-algorand stechu fix incorrect comments (#825) +1 −1
16:18:23 go-algorand bricerisingalgorand Implement automation for release notes generator (#761) +10 −0
16:18:23 go-algorand - Release build pipeline step 2: Test (#773) +559 −17
16:18:23 go-algorand tsachiherman Mark some of the slow e2e tests as such (#719) +19 −10
16:18:23 go-algorand - Force docker to use `root` as the user when running the instance (#849) +15 −6
16:18:23 go-algorand tsachiherman Faster stringer implementation for Address (#736) +36 −4
16:18:23 go-algorand - Explicitly curl go.1.12.9 and archive `get_latest_go.py` (#855) +20 −11
16:18:23 go-algorand tsachiherman Make gracefull exit of a node that is waiting for WaitForBlock call (#679) +27 −28
16:18:23 go-algorand tsachiherman Wait test less restrictive. (#718) +16 −7
16:18:23 go-algorand tsachiherman Faster external_build_printlog by using curl instead of aws cli (#847) +9 −1
16:18:23 go-algorand algobolson telemetry recorded locally as info log (#666) +41 −24
16:18:23 go-algorand derbear Change agreement message encoder to msgp. (#786) +6773 −13
16:18:23 go-algorand winder Include comment about something that looks like a vulnerability, but isn't. (#820) +2 −0
16:18:23 go-algorand - Remove call to build_deb.sh from build_packages.sh (#945) +13 −16
16:18:23 go-algorand algonautshant Catchup service through gossip connections using the topics (#913) +409 −70
16:18:23 go-algorand - Added utils for testing release packages (#819) +247 −0
16:18:23 go-algorand tsachiherman Interconnect relays on a locally deployed network (#742) +5 −4
16:18:23 go-algorand - shellchecked `build_deb.sh` (#882) +38 −35
16:18:23 go-algorand algonautshant Remove the phonebook from the node (#893) +49 −66
16:18:23 go-algorand tsachiherman disable the concurrent wallet generation. (#848) +5 −2
16:18:23 go-algorand algonautshant Deleting out-of-date wallet folder in go-algorand. (#821) +0 −1580
16:18:23 go-algorand tsachiherman Update network disconnection logic (#668) +616 −40
16:18:23 go-algorand tsachiherman More reliable fetcher unit tests. (#708) +42 −37
16:18:23 go-algorand algonautshant Two fixes to basicCatchup_test: cloned node not stopped and env var conflict (#697) +39 −12
16:18:23 go-algorand - Implement local net template generation with netgoal (#762) +123 −22
16:18:23 go-algorand tsachiherman Move slow test to get executed on nightly builds (#721) +31 −7
16:18:23 go-algorand - Prepare shell scripts to support multi-versioned, multi-channel APT repo distributions (#925) +52 −12
16:18:23 go-algorand - Implement DNSSEC resolving library (#830) +2999 −34
16:18:23 go-algorand tsachiherman Relax StartNetwork regex (#696) +5 −5
16:18:23 go-algorand tsachiherman Better error case handling in database utils (#857) +5 −4
16:18:23 go-algorand tsachiherman Shutdown kmd when test fixture is going down. (#709) +3 −0
16:18:23 go-algorand algobolson ledger/eval refactor (#700) +217 −108
16:18:23 go-algorand tsachiherman Update the update script. (#670) +80 −0
17:55:35 go-algorand - Merge branch 'master' into mule_packaging +277 −117
18:10:12 indexer algobolson add --pidfile to be a better daemon +17 −0
18:25:26 go-algorand winder v2 format endpoint updates. +181 −154
18:28:38 chain-js surabhil fix comments +5 −1
19:40:54 go-algorand winder Remove Content-Encoding header, better error message. +1 −2
19:51:44 indexer algobolson systemd service file and notes on usage +38 −5
19:52:59 go-algorand algoradam Comment out the test I added to see if that causes the timeout on ARM64 +2 −0
20:23:19 go-algorand algoradam . +0 −2
20:27:12 indexer algobolson service template +44 −2
21:21:08 indexer algobolson deb pkg has - in name and _ between name_ver_arch +5 −3
21:44:24 chain-js bas4r Ethereum asset & date types added +4 −1
21:45:29 chain-js bas4r ethereum chain helpers added +111 −2
21:45:48 chain-js bas4r example lint error ignore +1 −0
21:46:07 chain-js bas4r chainEthereum interface added +60 −8
21:46:39 chain-js bas4r added contract to get actions return body +21 −5
21:58:35 go-algorand-sdk - checkin wip +581 −102
21:58:35 algorand-sdk-testing - checkin wip +5 −5
22:01:26 go-algorand justicz fix test +6 −6
22:19:52 algorand-sdk-testing - missed some chunks +7 −0
22:19:52 go-algorand-sdk - missed some chunks +27 −5
23:16:05 chain-js bas4r isValidAsset interface type change +1 −1
23:17:24 chain-js bas4r convert EthUnit to enum +50 −68
23:17:51 chain-js bas4r interface type & comment updates +12 −11
23:18:14 chain-js bas4r example cleanup +0 −1