Home Reports Apr 8, 2020
Wednesday, April 8, 2020
- Commits
- 252
- pushed this day
- Repositories
- 14
- with activity
- Contributors
- 23
- distinct authors
- Lines changed
- +162,953 −14,454
- additions / deletions
Wednesday, April 8, 2020
252 commits were pushed across 14 repos by 23 authors. There were 162,953 additions and 14,454 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
14 repositories- algo-validation-agent 1 commit
- win-go-algorand 4 commits
- algorand-sdk-testing 1 commit
- go-algorand 197 commits
- go-algorand-sdk 1 commit
- indexer 12 commits
- js-algorand-sdk 1 commit
- mule 1 commit
- py-algorand-sdk 1 commit
- algosearch 2 commits
- bip_utils 27 commits
- hackathon 1 commit
- mango 1 commit
- chain-js 2 commits
Commit Log
252 commits · 14 repositories
00:45:01
go-algorand
Support packaging using mule
+2205
−43
01:00:07
win-go-algorand
FI from master
+5
−1
01:00:07
win-go-algorand
Build 464 Data
+1
−1
02:55:10
go-algorand
Faster upgrade tests. (#722)
+13
−3
02:55:10
go-algorand
Execute e2e tests one at a time on arm64 (#701)
+118
−25
02:55:10
go-algorand
Fix concurrent access to wallet handles cache in goal (#654)
+138
−15
02:55:10
go-algorand
s/goal/algokey
+1
−1
02:55:10
go-algorand
Move EnsureDigest logic into the catchup service (#726)
+232
−153
02:55:10
go-algorand
ledger/eval refactor (#700)
+217
−108
02:55:10
go-algorand
Build release job (#698)
+1212
−907
02:55:10
go-algorand
Tee existing tests so we can review output before piping it forward. (#677)
+37
−37
02:55:10
go-algorand
Catchup service stop on unsupported and e2e test (#685)
+180
−45
02:55:10
go-algorand
Generate docs for algokey.
+12
−0
02:55:10
go-algorand
add bool support to algocfg (#667)
+9
−0
02:55:10
go-algorand
Improve lockFile error handling (#687)
+193
−62
02:55:10
go-algorand
Compile linux/amd64 binaries with static linking (#625)
+10
−3
02:55:10
go-algorand
Allow upgrades to specify the delay before their execution. (#650)
+111
−82
02:55:10
go-algorand
Avoid waiting for block that won't be reached due to unsupported protocol upgrade. (#681)
+19
−1
02:55:10
go-algorand
Avoid upgrading boost on travis Mac builds (#669)
+6
−0
02:55:10
go-algorand
Bugfix: Fix last relevant proposal period in agreement protocol. (#746)
+316
−10
02:55:10
go-algorand
Fail e2e-go tests when node panics (#699)
+137
−86
02:55:10
go-algorand
Interconnect relays on a locally deployed network (#742)
+5
−4
02:55:10
go-algorand
Fix equal stake distribution in generated networks (#749)
+10
−5
02:55:10
go-algorand
Undo teeing to dev/tty as it doesn't work well in terminal free environments. (#689)
+37
−37
02:55:10
go-algorand
Use cobra for the kmd command to allow for documentation automation.
+48
−15
02:55:10
go-algorand
Reduce execution time of expect tests (#665)
+41
−7
02:55:10
go-algorand
Abort algod startup if logging.config file has bad permissions (#662)
+4
−0
02:55:10
go-algorand
Fix - Indexer now shows received transactions (#684)
+52
−4
02:55:10
go-algorand
Test pre-packaged executable on variety of linux platforms (#651)
+99
−0
02:55:10
go-algorand
Format numbers using number specifier (#735)
+89
−89
02:55:10
go-algorand
Disable pprof endpoints by default (#693)
+23
−14
02:55:10
go-algorand
Set explicit 30 sec timeout for AlgorandGoal::RawSend in expect test (#658)
+17
−17
02:55:10
go-algorand
Make ARM64 build mandatory. (#694)
+0
−1
02:55:10
go-algorand
telemetry recorded locally as info log (#666)
+41
−24
02:55:10
go-algorand
Support variable-delay protocol upgrades in ConsensusFuture. (#659)
+59
−0
02:55:10
go-algorand
Two fixes to basicCatchup_test: cloned node not stopped and env var conflict (#697)
+39
−12
02:55:10
go-algorand
Disable failing test. (#724)
+3
−3
02:55:10
go-algorand
test all `goal ... -h` (#730)
+20
−0
02:55:10
go-algorand
Make gracefull exit of a node that is waiting for WaitForBlock call (#679)
+27
−28
02:55:10
go-algorand
Relax StartNetwork regex (#696)
+5
−5
02:55:10
go-algorand
Faster stringer implementation for Address (#736)
+36
−4
02:55:10
go-algorand
Limit client side connection rate, part 1
+411
−101
02:55:10
go-algorand
Fix a bug in Credential.lowestOutput caused by improper domain separation (#716)
+113
−11
02:55:10
go-algorand
Shant/catchup stop on unapproved (#660)
+231
−2
02:55:10
go-algorand
Move slow test to get executed on nightly builds (#721)
+31
−7
02:55:10
go-algorand
Update with PR feedback.
+9
−10
02:55:10
go-algorand
More reliable fetcher unit tests. (#708)
+42
−37
02:55:10
go-algorand
Implement local net template generation with netgoal (#762)
+123
−22
02:55:10
go-algorand
static codegen for msgpack encode/decode (#578)
+18891
−286
02:55:10
go-algorand
Update the makefile to skip the static linking when compiling on centos. (#713)
+3
−0
02:55:10
go-algorand
Avoid starting the Telemetry service when logging is disabled (#703)
+6
−1
02:55:10
go-algorand
Reduce e2e_go_tests execution time twice (#645)
+38
−9
02:55:10
go-algorand
Fix unit test. (#711)
+1
−1
02:55:10
go-algorand
Change a player test to use either old buggy behavior or new correct behavior depending on ConsensusCurrentVersion. (#748)
+12
−1
02:55:10
go-algorand
Shutdown kmd when test fixture is going down. (#709)
+3
−0
02:55:10
go-algorand
Update copyright to use date range. (#676)
+613
−607
02:55:10
go-algorand
Goal docs tweaks (#731)
+57
−66
02:55:10
go-algorand
Mark some of the slow e2e tests as such (#719)
+19
−10
02:55:10
go-algorand
Make scripts executable. (#702)
+0
−0
02:55:10
go-algorand
Wait test less restrictive. (#718)
+16
−7
02:55:10
go-algorand
Fix checkdep message. (#745)
+1
−1
02:55:10
go-algorand
Promote test_release.sh so that it won't conflict with release testing. (#655)
+3
−11
02:55:10
go-algorand
Updates to the goal node status (#686)
+79
−40
02:55:10
go-algorand
Update license date 2019 -> 2020 (#674)
+606
−606
02:55:10
go-algorand
Add error logging for getting a cached wallet handle (#663)
+2
−0
02:55:10
go-algorand
Improve algons error logging (#733)
+27
−7
02:55:10
go-algorand
Use service-wide logger instead of logging.Base() in agreement (#714)
+22
−21
02:55:10
go-algorand
Add logging for the telemetry server connections (#661)
+18
−12
02:55:10
go-algorand
Remove tput where not supported by terminal (#682)
+26
−20
02:55:11
go-algorand
fix incorrect comments (#825)
+1
−1
02:55:11
go-algorand
Use IsZero instead of comparing an empty struct in transaction.go (#950)
+4
−4
02:55:11
go-algorand
Update Dockerfile for our official docker image (#826)
+1
−6
02:55:11
go-algorand
Enable upgrade delay tuning. (#902)
+19
−5
02:55:11
go-algorand
Strip remote repo name from branch variable name in build release pipeline (#897)
+2
−2
02:55:11
go-algorand
Only compute TxID once during validated eval (#940)
+11
−9
02:55:11
go-algorand
Release build pipeline step 1: Build, package, sign, deploy to staging (#763)
+264
−734
02:55:11
go-algorand
Allow asset creation transactions to be created while catching up. (#790)
+9
−0
02:55:11
go-algorand
Add e2e test for upgrading from v21 to v22. (#949)
+42
−0
02:55:11
go-algorand
Add sqlite3 as a dependency (#891)
+7
−1
02:55:11
go-algorand
Brice/refactor make (#835)
+113
−17
02:55:11
go-algorand
More release build fixes (#836)
+36
−23
02:55:11
go-algorand
Restructure release/ dir (#782)
+355
−85
02:55:11
go-algorand
Hint payset size in block evaluator (#944)
+57
−27
02:55:11
go-algorand
Remove instances of tagging in our build process (#770)
+0
−20
02:55:11
go-algorand
Add the originating error message on a failed Block retrieval (#920)
+4
−4
02:55:11
go-algorand
Force docker to use `root` as the user when running the instance (#849)
+15
−6
02:55:11
go-algorand
Change EnsureDigest to be asynchronous. (#754)
+1343
−456
02:55:11
go-algorand
Add MoI to network (#853)
+383
−73
02:55:11
go-algorand
Add support for multiple network protocol versions (#799)
+129
−43
02:55:11
go-algorand
Include comment about something that looks like a vulnerability, but isn't. (#820)
+2
−0
02:55:11
go-algorand
Trap errors and remove ec2 instance (#854)
+35
−15
02:55:11
go-algorand
Fix timing bug in TestAgreementTime (#939)
+33
−10
02:55:11
go-algorand
Prepare shell scripts to support multi-versioned, multi-channel APT repo distributions (#925)
+52
−12
02:55:11
go-algorand
Some build fixes (#818)
+10
−13
02:55:11
go-algorand
Update network disconnection logic (#668)
+616
−40
02:55:11
go-algorand
Release build pipeline step 3: Added "prod" pipeline to `release/` (#788)
+330
−1
02:55:11
go-algorand
Skip logging and telemetry when not needed. (#737)
+36
−30
02:55:11
go-algorand
better algons error messages. (#794)
+6
−6
02:55:11
go-algorand
Remove call to build_deb.sh from build_packages.sh (#945)
+13
−16
02:55:11
go-algorand
Shoehorn `test_package.sh` into the test phase (#877)
+79
−60
02:55:11
go-algorand
Deferred persistent crash data validation (#823)
+8
−6
02:55:11
go-algorand
Improve MatchAddress (#948)
+8
−6
02:55:11
go-algorand
Eric/ci integration test (#907)
+158
−34
02:55:11
go-algorand
Catchup service through gossip connections using the topics (#913)
+409
−70
02:55:11
go-algorand
e2e_basic_start_stop debugging (#937)
+19
−18
02:55:11
go-algorand
Fix comment in agreement. (#856)
+4
−4
02:55:11
go-algorand
Create a rate limiting transport (#795)
+96
−16
02:55:11
go-algorand
Fix concurrent SQLite initialization (#872)
+140
−20
02:55:11
go-algorand
Better error case handling in database utils (#857)
+5
−4
02:55:11
go-algorand
fix typo in check_deps.sh message (#884)
+1
−1
02:55:11
go-algorand
Fix for TestCatchupOverGossip failed in nightly (#926)
+1
−1
02:55:11
go-algorand
Faster external_build_printlog by using curl instead of aws cli (#847)
+9
−1
02:55:11
go-algorand
Make sure to default to Consensus if consensus.json is missing. (#779)
+1
−1
02:55:11
go-algorand
Improve net templates support (#766)
+90093
−13
02:55:11
go-algorand
Rename cicd.yaml to mule.yaml (#894)
+0
−0
02:55:11
go-algorand
Update the update script. (#670)
+80
−0
02:55:11
go-algorand
Adding a verifying signatures step to the build release pipeline (#878)
+55
−42
02:55:11
go-algorand
Change agreement message encoder to msgp. (#786)
+6773
−13
02:55:11
go-algorand
Refactor are combine the phonebook implementations (#870)
+224
−367
02:55:11
go-algorand
netgoal: create accounts in parallel (#827)
+129
−70
02:55:11
go-algorand
Remove temporary build test location (#777)
+2
−2
02:55:11
go-algorand
Add retry for creating a DB connection (#918)
+34
−18
02:55:11
go-algorand
Implement dummy telemetry hook to safely perform operations on it when telemetry is disabled (#768)
+40
−10
02:55:11
go-algorand
Split consensus from config (#832)
+589
−563
02:55:11
go-algorand
require one of keyFilename or signareAcct in tealsign (#951)
+5
−1
02:55:11
go-algorand
Trigger test build (#831)
+137
−262
02:55:11
go-algorand
Fix silent failure in test phase (#899)
+5
−8
02:55:11
go-algorand
telemetryhook gets stuck during shutdown (#888)
+22
−1
02:55:11
go-algorand
Make util.ExecAndCaptureOutput able to process large output (#771)
+29
−10
02:55:11
go-algorand
Limit msgp tool warning message scope (#834)
+4
−8
02:55:11
go-algorand
Disable binary backup when running make install (#943)
+8
−2
02:55:11
go-algorand
When locally installing, take the binaries from the first-gopath-bin directory. (#776)
+6
−5
02:55:11
go-algorand
Deleting out-of-date wallet folder in go-algorand. (#821)
+0
−1580
02:55:11
go-algorand
disable the concurrent wallet generation. (#848)
+5
−2
02:55:11
go-algorand
require Encode() and Decode() to take msgp'ed types (#798)
+1292
−147
02:55:11
go-algorand
Added utils for testing release packages (#819)
+247
−0
02:55:11
go-algorand
Redirect stdout of build log file to build release upload directory (#873)
+1
−1
02:55:11
go-algorand
Install boto3 as a build dependency for docker (#875)
+1
−1
02:55:11
go-algorand
shellchecked `build_deb.sh` (#882)
+38
−35
02:55:11
go-algorand
Release build pipeline step 2: Test (#773)
+559
−17
02:55:11
go-algorand
Set root as explicit docker user for test phase (#874)
+1
−0
02:55:11
go-algorand
Brice/fix deploy linux (#767)
+46
−2
02:55:11
go-algorand
Tunnel outgoing connection via a rate limiting dialer (#780)
+215
−99
02:55:11
go-algorand
Enable some skipped test on MacOS (#876)
+0
−15
02:55:11
go-algorand
Update docker build script to be more flexible with its naming (#822)
+34
−19
02:55:11
go-algorand
Remove the phonebook from the node (#893)
+49
−66
02:55:11
go-algorand
Move `dsign` functionality to goal (#800)
+245
−0
02:55:11
go-algorand
Some release abstraction (#796)
+70
−234
02:55:11
go-algorand
bugfix : compile correctly teal program that includes a base64 string which starts with double slash (#787)
+24
−1
02:55:11
go-algorand
Make license check failure more obvious (#946)
+29
−24
02:55:11
go-algorand
Improve some error checking and logging for build process (#851)
+15
−5
02:55:11
go-algorand
Run build and test jobs in a docker container (#840)
+32
−8
02:55:11
go-algorand
Eric/fix beta release network (#941)
+4
−27
02:55:11
go-algorand
Implement DNSSEC resolving library (#830)
+2999
−34
02:55:11
go-algorand
Support of older kernels for locking files (#895)
+67
−43
02:55:11
go-algorand
Actively scan for ledgers, normalize names cross platform (#842)
+33
−8
02:55:11
go-algorand
Catchupsrv tars (#881)
+269
−12
02:55:11
go-algorand
back out locking added in c78ada09f230a3c66cd934860700f93ff31a93eb (#764)
+18
−51
02:55:11
go-algorand
Fix gpg keygrip code and remove old code (#797)
+5
−10
02:55:11
go-algorand
Eric/ci go proxy (#910)
+12
−8
02:55:11
go-algorand
Updated job name to match on the Jenkins server (#837)
+1
−1
02:55:11
go-algorand
Move fetcher client into catchup (#774)
+1083
−948
02:55:11
go-algorand
Fixing error reporting to read from the stream. (#887)
+6
−6
02:55:11
go-algorand
Roll back temporary debug printing. (#927)
+0
−2
02:55:11
go-algorand
Make goal node state change commands systemd aware (#769)
+190
−2
02:55:11
go-algorand
Reduce the log verbosity on scenario 3 deployed network (#828)
+1039
−1039
02:55:11
go-algorand
Refactoring peer unicast implementation (#841)
+530
−6
02:55:11
go-algorand
Explicitly curl go.1.12.9 and archive `get_latest_go.py` (#855)
+20
−11
02:55:11
go-algorand
Strip any defined remote repo from branch name when building (#850)
+23
−2
02:55:11
go-algorand
Extend timeouts for simulate_test and service_test to support (#905)
+2
−2
02:55:11
go-algorand
Update list of DNSSEC-aware resolvers (#883)
+16
−3
02:55:11
go-algorand
Configurable consensus protocol (#750)
+393
−220
02:55:11
go-algorand
change _tx_lock -> _txlock (#871)
+2
−2
02:55:11
go-algorand
Implement automation for release notes generator (#761)
+10
−0
02:55:11
go-algorand
Brice/refactor cicd stages to use persistent fields (#879)
+67
−20
03:15:20
go-algorand
Support packaging with mule
+191
−17
03:55:06
go-algorand
step
+366
−56
03:55:35
go-algorand
Merge branch 'master' into tsachi/fastcatchup
+155
−70
07:15:50
bip_utils
Fixed documentation for GetWifNetVersions methods.
+12
−12
10:23:07
bip_utils
Added KeyHelper module to check if keys are private, public uncompressed/compressed.
+86
−0
10:36:34
bip_utils
Documentation fix for KeyHelper.IsValid method.
+2
−2
11:02:05
bip_utils
Added error checking to P2PKH, P2SH, P2WPKH, EthAddr and WIF modules.
+71
−31
11:03:06
bip_utils
Removed parenthesis in enumerate for loop in Base58Decoder.Decode method.
+1
−1
11:45:20
bip_utils
Small documentation fix in XrpAddr and Wif mnodules.
+2
−1
11:48:37
bip_utils
Configuration and helper classes for DASH added; some small changes to other coins.
+170
−31
11:50:41
bip_utils
DASH support added to Bip44Base, Bip44, Bip49 and Bip84.
+78
−13
11:51:06
bip_utils
Removed unused import and small documentation fixes.
+7
−9
11:52:10
bip_utils
Added tests for DASH coin and WIF format.
+109
−19
11:52:30
bip_utils
Added tests for DHASH coin.
+46
−0
11:55:22
bip_utils
Tests for P2PKH, P2SH, P2WPKH and EthAddr improved by testing invalid keys.
+206
−42
11:56:12
bip_utils
Added DASH to supported coins.
+12
−10
11:57:32
bip_utils
Version and download URL updated.
+2
−2
13:21:38
go-algorand
Update comment.
+1
−2
13:23:49
indexer
disable cgo to build static
+1
−1
13:29:06
bip_utils
A couple of net versions fix.
+4
−3
13:29:34
bip_utils
Fixed unit tests after net versions update.
+17
−17
13:29:37
go-algorand
Fix test bug
+1
−0
13:40:40
algo-validation-agent
Initial commit
+2
−0
13:40:59
bip_utils
Version updated after net versions fix.
+2
−2
13:53:25
indexer
Fix tests. (#40)
+25
−15
14:00:47
bip_utils
Added version file.
+1
−0
14:01:10
bip_utils
Added version import in __init__.py.
+3
−0
14:06:05
bip_utils
Maintainer, keywords and platforms fields added.
+6
−2
14:10:57
go-algorand
Fix slice-out-of-bounds error.
+1
−1
14:13:48
go-algorand
Merge pull request #33 from derbear/maxj/applications
+1
−1
14:20:55
go-algorand
remove tealdbg for now
+8
−1303
14:28:17
go-algorand
Merge remote-tracking branch 'upstream/master' into maxj/applications
+87
−34
14:33:28
go-algorand-sdk
gen-addresses was broken, fix it
+3
−4
14:34:33
bip_utils
Added Bip49 support for Dogecoin.
+55
−0
14:35:18
bip_utils
New tests added for Bip49 Dogecoin (P2SH).
+77
−17
14:36:19
bip_utils
Added tests for Litecoin test net, tests for Bitcoin test net reduced to 1.
+9
−13
14:37:00
bip_utils
Just updated some comments.
+13
−1
14:37:46
bip_utils
Added "Intended Audience" to classifiers.
+1
−0
14:49:10
bip_utils
Dogecoin test net versions updated to tgub / tgpv.
+4
−4
14:49:35
bip_utils
Tests updated for the new Dogecoin test net versions (tgub / tgpv).
+11
−11
14:59:58
go-algorand
adjust max app program cost, benchmarks
+27
−60
15:34:03
go-algorand
Prolong timeout for ASA test.
+1
−0
15:46:10
indexer
Limit defaults and test cases.
+225
−49
16:21:03
go-algorand
Merge pull request #34 from derbear/maxj/applications
+1
−0
16:27:15
indexer
make a tar distro
+32
−10
16:31:22
go-algorand
remove early exit from asset test
+0
−2
16:52:13
go-algorand
lazily compute program hash
+10
−3
16:58:08
win-go-algorand
Fix TestStoppedCatchupOnUnsupported test bug
+1
−0
16:58:08
go-algorand
Fix TestStoppedCatchupOnUnsupported test bug
+1
−0
17:02:44
algorand-sdk-testing
Use background
+4
−7
17:18:05
win-go-algorand
REST API V2 (#908)
+1861
−125
17:18:05
go-algorand
REST API V2 (#908)
+1861
−125
17:58:55
indexer
typo fix s/indx/index/g
+11
−10
18:16:04
chain-js
comment fix
+0
−1
18:17:08
chain-js
Merge pull request #23 from API-market/feature/ethereum-chain-interface
+212
−50
18:34:47
go-algorand
Remove `check_clean_enlistment.sh` script
+14
−32
18:47:29
go-algorand
preallocate txibs
+2
−0
18:48:21
go-algorand
fix typo
+1
−1
18:52:04
hackathon
More Java and JavaScript examples on Assets
+2420
−172
19:18:33
go-algorand
Use bash options to exit early instead of manual checks
+4
−9
19:38:08
indexer
Merge pull request #38 from algorand/bolson/pidfile
+17
−0
19:50:01
go-algorand
add big noop benchmark
+27
−1
20:36:24
indexer
Pull error types from a list, also sneak in a fix for CreatedAssetIndex.
+97
−39
20:43:36
indexer
Don't fix mixed up min/max round, fix tests.
+11
−9
20:49:13
py-algorand-sdk
move examples from README wip
+196
−171
20:56:36
mango
Merge pull request #1 from MangoDev-io/dependabot/npm_and_yarn/web/acorn-6.4.1
+6
−6
20:57:10
algosearch
init
+12662
−0
21:37:19
go-algorand
do less copying of opcode struct
+2
−2
21:58:33
indexer
rename binary 'indexer' to 'algorand-indexer'
+154
−3
22:02:45
indexer
s/indx/index/g
+11
−12
22:06:35
indexer
Merge remote-tracking branch 'origin/master' into debpkg
+42
−15
22:12:43
indexer
cleanup
+0
−17
22:14:35
go-algorand
Support packaging with mule
+302
−14
22:59:57
go-algorand
Disable TestAcctUpdates on ARM / ARM64
+4
−0
23:37:15
js-algorand-sdk
wip
+319
−3
23:41:57
algosearch
Completed header
+228
−2
23:54:48
mule
Initial commit for S3 Mule task.
+315
−0