Skip to content
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
1235243
use correct name in mina-create-legacy-genesis
dkijania Apr 3, 2024
263c7b6
Merge branch 'berkeley' into feat/verify-epoch-ledgers-too
dkijania Apr 3, 2024
ab1462a
Merge pull request #15446 from MinaProtocol/georgeee/fix-hf-unit-test…
georgeee Apr 3, 2024
e978e08
Merge pull request #15448 from MinaProtocol/georgeee/update-nix-berke…
georgeee Apr 3, 2024
2972ab4
Merge branch 'berkeley' into feat/verify-epoch-ledgers-too
georgeee Apr 3, 2024
e344310
Merge remote-tracking branch 'origin/compatible' into feat/verify-epo…
georgeee Apr 3, 2024
70ec313
Merge branch 'berkeley' into devnet-hf-stop-slots-BERKELEY
mrmr1993 Apr 3, 2024
3d48ddd
Fix a typo
georgeee Apr 3, 2024
c1f7046
brace expansion only happens outside double quotes
emberian Apr 3, 2024
9eee212
Merge branch 'compatible' into devnet-hf-stop-slots-BERKELEY
mrmr1993 Apr 3, 2024
3596e67
Merge pull request #15457 from MinaProtocol/devnet-hf-stop-slots-BERK…
mrmr1993 Apr 4, 2024
abc8253
Nits
georgeee Apr 4, 2024
fa690f7
Remove --fork-state-hash parameter from final step
georgeee Apr 3, 2024
4369ab4
Make error-log-grepping expression more strict
georgeee Apr 3, 2024
298b1a4
mina-berkeley-migration-script name
emberian Apr 3, 2024
b228412
Rename incorrect references to fork config
georgeee Apr 4, 2024
f041702
Merge branch 'georgeee/fix-fork-config-export-apr2024' into HEAD
georgeee Apr 4, 2024
84d4804
Split the jq-based check to two separate checks
georgeee Apr 4, 2024
c4f3cb2
fixup! Update runtime config ledger loading
georgeee Apr 4, 2024
4622105
Fix expression extracting info from precomputed block
georgeee Apr 4, 2024
45d56b0
Fix for "Assert corrupted packaged artifacts are unverifiable"
georgeee Apr 4, 2024
b733cf9
Silence noise in re-attempting to export staged ledger
georgeee Apr 4, 2024
34064ef
Merge branch 'berkeley' into feat/verify-epoch-ledgers-too
georgeee Apr 4, 2024
5ee02fa
Patch against a bug in 1.4 which is fixed by PR #15462
georgeee Apr 4, 2024
c8edd78
Merge pull request #15456 from MinaProtocol/georgeee/fixes-to-migrati…
georgeee Apr 4, 2024
080ba7d
fix the variable naming
Apr 4, 2024
6bded55
where it is
emberian Apr 5, 2024
025ebca
fixup! fork_config: do not inherit genesis ledger fields
georgeee Apr 5, 2024
dcbe781
Merge branch 'berkeley' into georgeee/fix-fork-config-export-apr2024-…
georgeee Apr 5, 2024
23f5fd6
Expose chechkpoint_output_path and precomputed blocks local path para…
dkijania Apr 5, 2024
57e060c
Merge pull request #15400 from MinaProtocol/feat/verify-epoch-ledgers…
deepthiskumar Apr 5, 2024
15e037c
Merge pull request #15469 from MinaProtocol/state-dump/fix-parameter
mrmr1993 Apr 5, 2024
2e2e0a7
Merge branch 'berkeley' into dkijania/expose_precomputed_and_checkpoi…
dkijania Apr 5, 2024
697837a
fix compilation issues
dkijania Apr 5, 2024
ba7a2be
Merge remote-tracking branch 'origin/dkijania/expose_precomputed_and_…
dkijania Apr 5, 2024
eb3b711
Delete unneeded check
mrmr1993 Apr 5, 2024
cc242ba
Update caqti-upgrade patch
mrmr1993 Apr 5, 2024
cab8b8e
Update caqti-upgrade-plus-archive-init-speedup patch
mrmr1993 Apr 5, 2024
a724914
Revert "Update caqti-upgrade-plus-archive-init-speedup patch"
mrmr1993 Apr 5, 2024
71e159b
Revert "Update caqti-upgrade patch"
mrmr1993 Apr 5, 2024
d2220bb
Restore utility functions used by other apps
mrmr1993 Apr 5, 2024
19c434b
Update caqti-upgrade-plus-archive-init-speedup patch
mrmr1993 Apr 5, 2024
0bb72a3
Attempt to dump db queries to stdout, assuming Caqti returns it
mrmr1993 Apr 5, 2024
dc96367
collect the results
Apr 5, 2024
cb2fdd6
more collect
Apr 5, 2024
1c38c0b
more wildcard less warning
emberian Apr 5, 2024
896cbc5
just do list comparison instead of diff
Apr 5, 2024
a5c405a
Merge pull request #15475 from MinaProtocol/feature/remove-check
deepthiskumar Apr 5, 2024
2c43ea5
Merge branch 'berkeley' into fix/dump-db-without-superuser
deepthiskumar Apr 6, 2024
ad29081
Merge branch 'berkeley' of github.com:MinaProtocol/mina into fix/dump…
Apr 6, 2024
6faaf74
Merge branch 'fix/dump-db-without-superuser' of github.com:MinaProtoc…
Apr 6, 2024
4195a95
Merge remote-tracking branch 'origin/berkeley' into georgeee/fix-fork…
georgeee Apr 7, 2024
00cf06d
dump list to json if comparison failed
Apr 8, 2024
c7ea251
refactor
Apr 8, 2024
39bf8ae
update caqti-upgrade.patch
Apr 8, 2024
3127a90
update caqti-upgrade-plus-archive-initial-speedup.patch
Apr 8, 2024
bde2b22
use yojson.safe.to_file instead
Apr 8, 2024
86b54d6
Merge pull request #15464 from MinaProtocol/georgeee/fix-fork-config-…
deepthiskumar Apr 8, 2024
9903146
Wait for all dependencies in the single-node integration test
mrmr1993 Apr 8, 2024
c4b34da
Merge pull request #15479 from MinaProtocol/fix/dump-db-without-super…
ghost-not-in-the-shell Apr 8, 2024
e7d7fff
Merge pull request #15484 from MinaProtocol/fix/wait-for-all-deps-in-…
mrmr1993 Apr 8, 2024
02a1b98
Fix docs for mina-berkeley-migration-scrtip apps
dkijania Apr 8, 2024
e5643c3
Merge branch 'berkeley' into dkijania/expose_precomputed_and_checkpoi…
dkijania Apr 8, 2024
d9c59f2
Patch build-hardfork-package.sh against a bug in 1.4 which is fixed b…
georgeee Apr 8, 2024
b69d7ea
Use current time in verify-packaged-fork-config
georgeee Apr 8, 2024
dc6bf78
Merge pull request #15486 from MinaProtocol/georgeee/patch-build-hard…
deepthiskumar Apr 9, 2024
f9aceee
Merge branch 'berkeley' into dkijania/expose_precomputed_and_checkpoi…
dkijania Apr 9, 2024
66d80a8
Fix incorrect ledger archive hashes
georgeee Apr 9, 2024
9828822
Try to download .tar.gz ledger during package verification
georgeee Apr 9, 2024
72e6f7d
Make libp2p_keypair CLI argument optional again
mrmr1993 Apr 9, 2024
e5fa7b8
5 years isn't actually forever (fix timebomb from 20704649cfd)
mrmr1993 Apr 9, 2024
876bac1
Add issue number to TODO
mrmr1993 Apr 9, 2024
23450f6
Fixup compilation of test
mrmr1993 Apr 9, 2024
33e58a2
Fix grammar for migration readme
dkijania Apr 9, 2024
a75ec4e
Merge pull request #15496 from MinaProtocol/dkijania/fix_grammar_for_…
dkijania Apr 9, 2024
3ec7937
Update the config with the generated keypair
mrmr1993 Apr 9, 2024
9f0749d
Merge branch 'berkeley' into feature/no-daemon-termination
mrmr1993 Apr 9, 2024
291f507
Demote some unnecessary logs at startup to Debug
mrmr1993 Apr 9, 2024
0dd2fc1
Don't allow hidden scripts, and don't include `.` and `..` as scripts
mrmr1993 Apr 9, 2024
a18c361
Merge pull request #15492 from MinaProtocol/feature/optional-libp2p-h…
mrmr1993 Apr 10, 2024
794d56f
Merge pull request #15493 from MinaProtocol/feature/no-daemon-termina…
mrmr1993 Apr 10, 2024
2419ec7
Merge branch 'berkeley' into dkijania/expose_precomputed_and_checkpoi…
dkijania Apr 10, 2024
6b9fe8e
use ledger from precomputed values
Apr 10, 2024
c0cd3fc
reformat
Apr 10, 2024
f3daf78
remove unused variable
Apr 10, 2024
e7c11fd
Merge pull request #15490 from MinaProtocol/georgeee/fix-wrong-ledger…
deepthiskumar Apr 11, 2024
51915af
Merge branch 'berkeley' into dkijania/expose_precomputed_and_checkpoi…
dkijania Apr 11, 2024
3e52c21
Disable logic which decides where to push artifacts. Now, they will w…
dkijania Apr 11, 2024
dcca95f
upgrade caqti upgrade patch
Apr 11, 2024
65c0ed0
Use slot_tx_end_or_default in fork_config Graphql
georgeee Apr 10, 2024
4adda4c
Merge branch 'berkeley' of github.com:MinaProtocol/mina into archive/…
Apr 11, 2024
e8591a2
Merge pull request #15503 from MinaProtocol/georgeee/use-slot_tx_end_…
nholland94 Apr 11, 2024
d315e3b
Merge pull request #15497 from MinaProtocol/feature/better-logging
deepthiskumar Apr 12, 2024
bd00bb8
Merge pull request #15498 from MinaProtocol/feature/stop-junk-error-m…
deepthiskumar Apr 12, 2024
6702b2d
Merge pull request #15507 from MinaProtocol/dkijania/ci_should_push_p…
mrmr1993 Apr 12, 2024
0981677
Merge pull request #15504 from MinaProtocol/archive/fix-add-genesis-a…
ghost-not-in-the-shell Apr 12, 2024
0765e84
Fix issue with precomputed blocks not being correctly counted when us…
dkijania Apr 16, 2024
33837bd
Exposed checkpoint interval arg in berkeley-script
dkijania Apr 16, 2024
bde9d5f
Merge branch 'berkeley' into dkijania/expose_precomputed_and_checkpoi…
dkijania Apr 16, 2024
148040c
Merge pull request #15473 from MinaProtocol/dkijania/expose_precomput…
dkijania Apr 16, 2024
bbb62c4
Merge remote-tracking branch 'origin/compatible' into HEAD
georgeee Apr 17, 2024
9649905
Fix a warning in runtime_genesis_ledger.ml
georgeee Apr 17, 2024
6daa616
Replace outdated ledgers when packaging hardfork build
nholland94 Apr 17, 2024
0e81b91
Fix variable names in download-missing-blocks.sh script
joaosreis Apr 17, 2024
b9ebb4b
Refactor log mesages
joaosreis Apr 17, 2024
94e6ed3
Remove unused variable
joaosreis Apr 17, 2024
d193824
Fix pipefails with missing blocks auditor
joaosreis Apr 17, 2024
e3cf384
Decomission network-specific docker scripts
joaosreis Apr 17, 2024
f8f7865
Update Rosetta Docker start script to include ARCHIVE_GENESIS_INIT flag
joaosreis Apr 17, 2024
16cc756
Update devnet genesis ledger to fork one
joaosreis Apr 17, 2024
9c55c60
Remove unused files from Rosetta directory
joaosreis Apr 17, 2024
8134328
Move Rosetta scripts into subdir. Update references
joaosreis Apr 17, 2024
c47f269
Update link in README
joaosreis Apr 17, 2024
0e5a4fb
Avoid breaking current infra setup
joaosreis Apr 17, 2024
23cb0a7
Update Rosetta README
joaosreis Apr 17, 2024
efbd842
Keep backups of old ledgers during hardfork packaging
nholland94 Apr 17, 2024
e98d876
Merge pull request #15527 from MinaProtocol/georgeee/merge-compatible…
georgeee Apr 18, 2024
2866b03
Fix devnet genesis ledger
joaosreis Apr 18, 2024
0a06c5e
Update PEER_LIST_URL in Rosetta Docker start script to use MINA_NETWO…
joaosreis Apr 18, 2024
3c0cd55
Create devnet.env
joaosreis Apr 18, 2024
35aa779
Merge remote-tracking branch 'origin/berkeley' into joaosreis/refacto…
joaosreis Apr 18, 2024
24d11a6
Change daemon port in Rosetta-related files to 8302
joaosreis Apr 18, 2024
875029b
Fix typo in Rosetta README.md
joaosreis Apr 18, 2024
11f7729
update parent_id at the very last
Apr 18, 2024
210449f
remove the log
Apr 18, 2024
94eb828
fix upgrade
Apr 18, 2024
6f97c18
caqti-upgrade
Apr 18, 2024
4b142d7
Rosetta - Add berkeley.env, mainnet.env, devnet.env
kaozenn Apr 19, 2024
e848ecb
Merge pull request #15541 from MinaProtocol/fix-berkeley-migration-app
ghost-not-in-the-shell Apr 19, 2024
8d1711b
Merge branch 'berkeley' into joaosreis/refactor-rosetta-artifact
joaosreis Apr 22, 2024
b1dcda1
Merge pull request #15529 from MinaProtocol/fix/hardfork-package-pipe…
nholland94 Apr 22, 2024
6aab9c0
Merge branch 'berkeley' into joaosreis/refactor-rosetta-artifact
joaosreis Apr 23, 2024
336f0c1
Merge pull request #15540 from MinaProtocol/joaosreis/refactor-rosett…
joaosreis Apr 23, 2024
204d28c
command -v pullup
emberian Apr 11, 2024
426078a
slightly different approach
emberian Apr 23, 2024
c1c9de7
Merge pull request #15509 from MinaProtocol/emberian-patch-3
deepthiskumar Apr 23, 2024
a6b57b4
print out the genesis config during package generation
Apr 30, 2024
b3fab20
add empty space
Apr 30, 2024
0eb3797
push build-artifact.sh after generate genesis config
Apr 30, 2024
5143f23
Fix verification in dry runs: alternative take
georgeee Apr 30, 2024
2a9c890
undo the change to build runtime_genesis_ledger and logproc seperately
May 1, 2024
70b1974
add a separate job to compute the genesis config
May 1, 2024
25ae49b
use a different key
May 1, 2024
f02e178
change permission on the script
May 1, 2024
c0533a4
use an env variable for docker image instead
May 1, 2024
fc3ee0b
add more extra env vars
May 1, 2024
6830481
try to fix the deb names
Apr 29, 2024
af0ff1c
set itn features to false for hard fork test
May 1, 2024
1e18f31
remove s3_data_hash
May 1, 2024
f78a305
Update buildkite/src/Command/MinaArtifact.dhall
ghost-not-in-the-shell May 1, 2024
d1437c9
remove the cat
May 1, 2024
ccd4c22
Merge pull request #15597 from MinaProtocol/sai/turn-off-itn-devnet
svv232 May 1, 2024
b903724
Merge pull request #15591 from MinaProtocol/georgeee/fix-build-hardfo…
deepthiskumar May 1, 2024
ea77cab
Merge pull request #15592 from MinaProtocol/package-generation/genera…
deepthiskumar May 1, 2024
f3b52ca
Updated proof-systems to use vendors
joseandro May 2, 2024
06ee146
Added stubs vendors submodule for kimchi and updated proof-systems to…
joseandro May 2, 2024
cefe885
Updated cargo call with --frozen in dune
joseandro May 2, 2024
759b36c
Using http instead of ssh for git access
joseandro May 2, 2024
636d682
Updated proof-systems submodule
joseandro May 2, 2024
7baa605
Updated cargo dune rule
joseandro May 2, 2024
fa9c147
Added .cargo to the _build target
joseandro May 2, 2024
e7f6ad4
Added vendors to the _build target
joseandro May 2, 2024
7ba2511
Add .ocamlformat to src/app/rosetta
joaosreis Apr 3, 2024
4e84d76
Make transaction creation logic reusable
joaosreis Apr 3, 2024
c73719a
print out the s3 data hash later
May 3, 2024
a2ea495
Added checkpoint prefix handling needed for migration cron job
dkijania May 6, 2024
9000d49
Merge pull request #15605 from MinaProtocol/print-out-s3-data-hash-later
deepthiskumar May 6, 2024
14535f1
Merge branch 'berkeley' into dkijania/introduce_checkpoint_prefix_to_…
dkijania May 6, 2024
08643ec
Properly configured dune to track vendored dependecies
joseandro May 7, 2024
0d08a5b
fix getting the most recent checkpoint
dkijania May 7, 2024
7009f1d
Trying locked vs frozen
joseandro May 7, 2024
723ac6e
use set checkpoint prefix rather than default one
dkijania May 7, 2024
84caccd
Offline cargo dependencies
joseandro May 7, 2024
d0d895d
Move common logic out of block module
joaosreis May 8, 2024
1b15c9f
Use ppx_string instead of sprintf for building queries
joaosreis May 8, 2024
d5ac1ae
Refactor types
joaosreis May 8, 2024
f2e8abe
Add some derivers to operation_statuses.ml and operation_types.ml
joaosreis Apr 24, 2024
0ede01d
Refactor block module structure
joaosreis May 8, 2024
43aa9a2
Add /search/transaction endpoint
joaosreis May 8, 2024
4164879
Add indexer endpoint tests
joaosreis Apr 24, 2024
4e4388a
Remove unused open
joaosreis Apr 24, 2024
e495016
Use fields value
joaosreis May 2, 2024
487d3e8
Cleanups
joaosreis May 2, 2024
cad750e
Fix block height filter
joaosreis May 2, 2024
c4f7d70
Add alcotest-async package to opam.export
joaosreis May 2, 2024
a0fa3d1
Reformat
joaosreis May 2, 2024
100bf4a
Refactor test
joaosreis May 2, 2024
b889602
Update toolchain images
joaosreis May 2, 2024
cb464f2
Reformat ocaml-signer dir
joaosreis May 8, 2024
894f5a6
Fix warnings
joaosreis May 8, 2024
e661b81
Make indexer_test test instead of executable and disable running
joaosreis May 3, 2024
5226823
Reformat dune
joaosreis May 3, 2024
cc1f8d8
Update images to match bullseye
joaosreis May 6, 2024
bd90e1c
Fix max block height filter
joaosreis May 6, 2024
ea1deb1
Add next_offset
joaosreis May 6, 2024
3f42935
Fix issues with internal commands
joaosreis May 8, 2024
8b7b944
Update caqti-patches
joaosreis May 8, 2024
0421902
Archive script needed for emergency hardfork
dkijania May 9, 2024
c457c10
Targeting proof-systems berkeley branch for the proper vendored depen…
joseandro May 9, 2024
1eb89f4
Merge branch 'berkeley' into vendoring
joseandro May 9, 2024
d8199de
Added automated tests and buildkite job
dkijania May 9, 2024
e636a71
typo
dkijania May 9, 2024
e16a02d
fix path
dkijania May 9, 2024
08f4dfd
fix lack of psql
dkijania May 9, 2024
a45a590
Merge pull request #15622 from MinaProtocol/dkijania/emergency_hf_arc…
dkijania May 15, 2024
d624589
Merge branch 'berkeley' into dkijania/introduce_checkpoint_prefix_to_…
dkijania May 15, 2024
38b42a9
Updated proof-systems submodule
joseandro May 15, 2024
7ce2b45
Updated proof-systems
joseandro May 15, 2024
a980e1c
add a wait of 5 sec
May 16, 2024
a8cb1fa
update the docker image used by genesis config job
May 16, 2024
c2e9a01
Merge pull request #15606 from MinaProtocol/dkijania/introduce_checkp…
dkijania May 16, 2024
36dc7e5
add comments for my hack
May 16, 2024
a882c99
Don't look for OCaml files in proof-systems
mrmr1993 May 17, 2024
19d7afc
Merge pull request #15603 from MinaProtocol/vendoring
mrmr1993 May 17, 2024
7714710
Merge branch 'berkeley' of github.com:MinaProtocol/mina into package-…
May 18, 2024
d71916f
fix `find_most_recent_checkpoint`
May 19, 2024
dfef0c0
Merge pull request #15564 from MinaProtocol/joaosreis/rosetta-txn-ind…
joaosreis May 20, 2024
13980d7
Merge pull request #15665 from MinaProtocol/migration-script/fix-fina…
ghost-not-in-the-shell May 21, 2024
5f6848c
Merge pull request #15659 from MinaProtocol/package-generation/fix-ta…
ghost-not-in-the-shell May 22, 2024
31d6cc4
fix formatting
May 27, 2024
e3ef495
fixing code snippet formatting
May 27, 2024
9c61024
Update upgrading-to-berkeley.md
svv232 May 27, 2024
93e0279
Merge pull request #15681 from MinaProtocol/sai/update-berk-docs
deepthiskumar Jun 2, 2024
ed38bbe
adding docs improvements
Jun 4, 2024
ca75ca9
allowin not root users to run in documentation
Jun 4, 2024
8528a7e
Merge pull request #15712 from MinaProtocol/sai/berk-pkg-verification…
mrmr1993 Jun 4, 2024
8325857
adding root reminder
Jun 4, 2024
d2f74e4
Merge pull request #15713 from MinaProtocol/sai/berk-pkg-verification…
mrmr1993 Jun 4, 2024
4db686e
Always fetch tags before running git describe in CI
dkijania Jun 6, 2024
c1c9687
Merge branch 'master' into berkeley
mrmr1993 Jun 10, 2024
917e574
Fixup merge error
mrmr1993 Jun 10, 2024
62f93b2
Merge branch 'compatible' into merge-compatible-to-berkeley
mrmr1993 Jun 10, 2024
dda3277
Update mainnet genesis ledger
mrmr1993 Jun 6, 2024
c00b56c
Merge pull request #15729 from MinaProtocol/feature/update-mainnet-ge…
mrmr1993 Jun 10, 2024
a101ec9
Merge pull request #15726 from MinaProtocol/merge-master-to-berkeley
mrmr1993 Jun 10, 2024
6753bf8
Merge pull request #15727 from MinaProtocol/merge-compatible-to-berkeley
mrmr1993 Jun 10, 2024
f74fc71
Merge branch 'berkeley' into dkijania/always_fetch_tags
dkijania Jun 10, 2024
012bc84
Merge pull request #15415 from MinaProtocol/berkeley
mrmr1993 Jun 10, 2024
72c6337
Merge branch 'master' into dkijania/always_fetch_tags
dkijania Jun 13, 2024
9151536
Merge pull request #15720 from MinaProtocol/dkijania/always_fetch_tags
dkijania Jun 14, 2024
153de7a
export MINA_BUILD_MAINNET flags
dkijania Jun 17, 2024
963c53c
just to test mainnet signatures
dkijania Jun 18, 2024
496e5d3
Revert "just to test mainnet signatures"
dkijania Jun 18, 2024
4bc52b2
move merges cleanly check from berkeley to master.
dkijania Jun 18, 2024
dc9ebed
Merge pull request #15754 from MinaProtocol/export_mainnet_build_on_m…
dkijania Jun 18, 2024
09ab0a8
Merge branch 'master' into ci/master/move_merges_cleanly_check_from_b…
dkijania Jun 18, 2024
d5e8f8d
rename copy_control_file to create_control_file
dkijania Jun 18, 2024
4e449be
Merge pull request #15762 from MinaProtocol/ci/master/move_merges_cle…
dkijania Jun 20, 2024
3c10df4
Merge branch 'master' into ci/fix_wrong_method_used
dkijania Jun 20, 2024
4a48df0
Merge pull request #15766 from MinaProtocol/ci/fix_wrong_method_used
dkijania Jun 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 2 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Ignore vendored code when calculating repo code %s
# libsnark is lots of c++
src/lib/snarky/src/camlsnark_c/libsnark-caml/* linguist-vendored
automation/** linguist-vendored
# PragmataPro requires a license and costs $$, let's protect it with password
# protected zip file
frontend/website/static/font/PragmataPro.zip filter=lfs diff=lfs merge=lfs -text
Expand All @@ -13,3 +13,4 @@ frontend/website/static/presskit.zip filter=lfs diff=lfs merge=lfs -text
frontend/website/static/*.bc.js filter=lfs diff=lfs merge=lfs -text
src/app/archive/archive_graphql_schema.json linguist-generated=true
docs/res/block_production_fsm.dot.png filter=lfs diff=lfs merge=lfs -text
rfcs/res/hard-fork-package-generation-buildkite-pipeline.dot.png filter=lfs diff=lfs merge=lfs -text
122 changes: 122 additions & 0 deletions .github/ISSUE_TEMPLATE/1-BUG_REPORT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
name: "🐛 Bug report"
description: Something isn't working as expected? Report your bugs here.
labels: ["bug", "triage"]
body:
- type: markdown
attributes:
value: |
# Welcome 👋

Thanks for taking the time to fill out this bug report.
Please fill out each section below. This info allows Mina maintainers to diagnose (and fix!) your issue as quickly as possible. Otherwise we might need to close the issue without e.g. clear reproduction steps.

Bug reports also should not be used for support requests about a specific problem in your deployments, please use GitHub Discussions for that.

Useful Links:
- Documentation: https://docs.minaprotocol.com/
- Developer README file: `README-dev.md`
- Contributing: check `CONTRIBUTING.md`
- type: checkboxes
attributes:
label: Preliminary Checks
description: Please make sure that you verify each checkbox and follow the instructions for them.
options:
- label: "This issue is not a duplicate. Before opening a new issue, please search existing issues: https://github.com/MinaProtocol/mina/issues"
required: true
- label: "This issue is not a question, feature request, RFC, or anything other than a bug report. Please post those things in GitHub Discussions: https://github.com/MinaProtocol/mina/discussions"
required: true
- type: textarea
attributes:
label: Description
description: Describe the issue that you're seeing.
placeholder: Be as precise as you can. Feel free to share screenshots, videos, or logs.
validations:
required: true
- type: textarea
attributes:
label: Steps to Reproduce
description: Clear steps describing how to reproduce the issue.
value: |
1.
2.
3.
...
validations:
required: true
- type: textarea
attributes:
label: Expected Result
description: Describe what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: Actual Result
description: Describe what actually happened.
validations:
required: true
- type: dropdown
id: frequency
validations:
required: true
attributes:
label: How frequently do you see this issue?
multiple: false
options:
- Rarely
- Sometimes
- Frequently
- Always
- type: dropdown
id: impact
validations:
required: true
attributes:
label: What is the impact of this issue on your ability to run a node?
multiple: false
options:
- Low
- Medium
- High
- Blocker
- type: textarea
attributes:
label: Status
render: shell
description: Run "mina client status" in your project directory and paste the output here.
placeholder: |
You'll get an output similar to this:

Mina daemon status
-----------------------------------

Global number of accounts: 25865
Block height: 41391
...
Consensus time now: epoch=8, slot=1416
Consensus mechanism: proof_of_stake
Consensus configuration:
Delta: 0
k: 290
Slots per epoch: 7140
Slot duration: 3m
Epoch duration: 14d21h
Chain start timestamp: 2021-03-17 00:00:00.000000Z
Acceptable network delay: 3m

...
validations:
required: true
- type: markdown
attributes:
value: |
## Sharing logs 📋

We are currently developing a new service to safely enable our community upload their logs using this form, in the meanwhile please send your logs to our e-mail:
- Run "mina client export-logs";
- Upload the resulting tar.gz file to a hosting service (Google Drive, Dropbox, etc.);
- Share the link where we can download your logs with [email protected];
- type: textarea
attributes:
label: Additional information
description: Tell us anything else you think we should know.
43 changes: 43 additions & 0 deletions .github/ISSUE_TEMPLATE/2-DOCUMENTATION.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: 🪲 Error in documentation
description: Did you find an error in our documentation? Report your findings here.
labels: "type: documentation_error"
body:
- type: markdown
attributes:
value: |
# Welcome 👋

Thanks for taking the time to fill out this issue.
Please fill out each section below. This info allows Mina maintainers to triage and fix your issue as quickly as possible.

Useful links:

- Documentation: https://docs.minaprotocol.com/
- Contributing: check `CONTRIBUTING.md`
- type: checkboxes
attributes:
label: Preliminary Checks
description: Please make sure that you verify each checkbox and follow the instructions for them.
options:
- label: "This issue is not a duplicate. Before opening a new issue, please search existing issues: https://github.com/MinaProtocol/mina/issues"
required: true
- label: "This issue is not a question, feature request, RFC, or anything other than a bug report. Please post those things in GitHub Discussions: https://github.com/MinaProtocol/mina/discussions"
required: true
- type: textarea
validations:
required: true
attributes:
label: Summary
description: |
What problem(s) did you run into that caused you to request a fix to the documentation or additional documentation? What questions do you think we should answer?
- type: textarea
validations:
required: true
attributes:
label: Steps to Resolve this Issue
description: How can the problem be solved? Are there any additional steps required? Do any other pages need to be updated?
value: |
1.
2.
3.
...
65 changes: 65 additions & 0 deletions .github/ISSUE_TEMPLATE/3-TEST_REPORT.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: 🪲 Failing test
description: Did you find a failing test in our CI? Report your findings here.
labels: "type: failing_test"
body:
- type: markdown
attributes:
value: |
# Welcome 👋

Thanks for taking the time to fill out this issue.
Please fill out each section below. This info allows Mina maintainers to triage and fix the failing test(s) as quickly as possible.

Useful links:

- Documentation: https://docs.minaprotocol.com/
- Contributing: check `CONTRIBUTING.md`
- type: checkboxes
attributes:
label: Preliminary Checks
description: Please make sure that you verify each checkbox and follow the instructions for them.
options:
- label: "This issue is not a duplicate. Before opening a new issue, please search existing issues: https://github.com/MinaProtocol/mina/issues"
required: true
- label: "This issue is not a question, feature request, RFC, or anything other than a bug report. Please post those things in GitHub Discussions: https://github.com/MinaProtocol/mina/discussions"
required: true
- type: textarea
validations:
required: true
attributes:
label: Summary
description: |
List which test(s) are failing, and describe how you expect them to behave.
- type: textarea
validations:
required: true
attributes:
label: Steps to replicate this Issue
description: How can the problem be replicated? Are there any additional steps required?
value: |
1.
2.
3.
...
- type: textarea
attributes:
label: Console output
render: shell
description: Paste the output of the test(s) here.
validations:
required: true
- type: textarea
attributes:
label: Platform
description: Which platform do you use? Are there any special flags you are using?
placeholder: |
Platform: Ubuntu 21.04
FLAGS: --XPTO=1
validations:
required: true
- type: textarea
attributes:
label: Build link(s)
description: Provide the CI's URL where the build is failing
validations:
required: false
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
blank_issues_enabled: false
contact_links:
- name: 👀 Mina documentation
url: https://docs.minaprotocol.com/
about: Check out the Mina documentation for answers to common questions
- name: 🚀 Mina discussions
url: https://github.com/MinaProtocol/mina/discussions
about: Ask questions, request features & discuss RFCs
- name: Mina Discord
url: https://discord.com/invite/Vexf4ED
about: Ask questions, get help and discuss new things you're building with the Mina community
- name: Mina Telegram
url: https://t.me/minaprotocol
about: The official Mina Telegram
- name: Mina Twitter
url: https://twitter.com/MinaProtocol
about: The official Mina Twitter account
29 changes: 0 additions & 29 deletions .github/ISSUE_TEMPLATES/bug_report.md

This file was deleted.

19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATES/feature_request.md

This file was deleted.

7 changes: 0 additions & 7 deletions .github/ISSUE_TEMPLATES/help.md

This file was deleted.

40 changes: 36 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,53 @@
### Welcome 👋

Thank you for contributing to Mina! Please see `CONTRIBUTING.md` if you haven't
yet. In that doc, there are more details around how to start our CI.

Explain your changes here.
If you cannot complete any of the steps below, please ask for help from a core
contributor.

### Incomplete Work

We feel it's important that everyone is comfortable landing incomplete projects
so we don't keep PRs open for too long (especially on develop). To do this we
don't want to forget that something is incomplete, don't want to be blocked on
landing things, and we don't want to land anything that breaks the daemon. We
don't want to forget to test the incomplete things whenever they are completed,
and finally we want to clean up after ourselves: any temporary cruft gets
completely removed before a project is considered done.

To achieve the above, we wish to keep track of incomplete work using a draft of
the release notes. We can share this part of the current draft at anytime with
external contributors. Moreover, we will review this draft during hardforks.

To ship incomplete work, put it behind feature flags -- prefer a runtime
CLI/daemon-config-style flag if possible, and only if necessary fallthrough to
compile time flags. Note that if you put code behind a compile time flag, you
_must_ ensure that CI is building all possible code paths. Don't land something
that doesn't build in CI.

## PLEASE DELETE EVERYTHING ABOVE THIS LINE
---

Explain your changes:
*

Explain how you tested your changes:
*

Explain how you tested your changes here.

Checklist:

- [ ] Dependency versions are unchanged
- Notify Velocity team if dependencies must change in CI
- [ ] Modified the current draft of release notes with details on what is completed or incomplete within this project
- [ ] Document code purpose, how to use it
- Mention expected invariants, implicit constraints
- [ ] Tests were added for the new behavior
- Document test purpose, significance of failures
- Test names should reflect their purpose
- [ ] All tests pass (CI will check this if you didn't)
- [ ] Serialized types are in stable-versioned modules
- [ ] Does this close issues? List them:
- [ ] Does this close issues? List them

Closes #0000
* Closes #0000
Loading