Skip to content
This repository was archived by the owner on Feb 17, 2025. It is now read-only.

Corrected urls (default to HTTPS repo access) #21

Merged
merged 1 commit into from
Feb 16, 2022

Conversation

JasonCoombs
Copy link
Contributor

@JasonCoombs JasonCoombs commented Feb 16, 2022

this still requires applying the git submodule sync command before git submodule update

somebody from Nil Foundation should push the result of the submodule sync, and update README.md to include instructions:

% git clone --recurse-submodules https://github.com/NilFoundation/crypto3

When the above command fails, replace .gitmodules file with the version in my commit 4e067c0 then try:

% git submodule sync
Synchronizing submodule url for 'cmake/modules'
Synchronizing submodule url for 'libs/algebra'
Synchronizing submodule url for 'libs/block'
Synchronizing submodule url for 'libs/blueprint'
Synchronizing submodule url for 'libs/codec'
Synchronizing submodule url for 'libs/containers'
Synchronizing submodule url for 'libs/hash'
Synchronizing submodule url for 'libs/kdf'
Synchronizing submodule url for 'libs/mac'
Synchronizing submodule url for 'libs/marshalling/algebra'
Synchronizing submodule url for 'libs/marshalling/core'
Synchronizing submodule url for 'libs/marshalling/multiprecision'
Synchronizing submodule url for 'libs/marshalling/zk'
Synchronizing submodule url for 'libs/math'
Synchronizing submodule url for 'libs/modes'
Synchronizing submodule url for 'libs/multiprecision'
Synchronizing submodule url for 'libs/passhash'
Synchronizing submodule url for 'libs/pbkdf'
Synchronizing submodule url for 'libs/pkmodes'
Synchronizing submodule url for 'libs/pkpad'
Synchronizing submodule url for 'libs/pubkey'
Synchronizing submodule url for 'libs/random'
Synchronizing submodule url for 'libs/stream'
Synchronizing submodule url for 'libs/vdf'
Synchronizing submodule url for 'libs/zk'

Followed by:

% git submodule update

Producing the intended git clone of each submodule followed by checkout of the branch intended:

Submodule path 'libs/algebra': checked out 'f8fcef6aab3495de5cc7a0075f6335c4268542d9'
Submodule path 'libs/blueprint': checked out '5a8cd75253f4b7059139e5b24e31dc993c19e32f'
Submodule path 'libs/containers': checked out 'c948f9af5a751e927fe8c8f7de8267aee9867375'
Submodule path 'libs/hash': checked out '2a1803ae82fb64a61fd351a8a3b0221cec5b004d'
Submodule path 'libs/kdf': checked out 'f7839580991b825e3857c0ec3fb7832b2cb9ad0c'
Submodule path 'libs/mac': checked out '9442b439a68d2b41ca2382f07dc066a5be9f5d1d'
Submodule path 'libs/marshalling/algebra': checked out '28378a40e05934524058354f739d3092ff4708f9'
Submodule path 'libs/marshalling/core': checked out 'a18c6ea6e4e24ed999c7721fa0b5ce366756f8a7'
Submodule path 'libs/marshalling/multiprecision': checked out '533bcb385df5704b7280a77785eb6b8e30d8c4c4'
Submodule path 'libs/marshalling/zk': checked out '4946ee7c22c9fd56cd196b9adb351c948522bf2d'
Submodule path 'libs/math': checked out 'ea546c250eb79753a2cbcfedd3fcc7ab30e8afb8'
Submodule path 'libs/modes': checked out 'f21ae3185dcd37ccef31523e40ec0203c201da36'
Submodule path 'libs/multiprecision': checked out '23319fac6a5eeca444886e558421e188cf578eff'
Submodule path 'libs/passhash': checked out '3466d45bb2832d1e8624a4d6d554726b534079ab'
Submodule path 'libs/pbkdf': checked out 'e88fc336a1ae79209ce202c56f58ed9bd2a4869a'
Submodule path 'libs/pkmodes': checked out '0dc8defe1a2199cb798df943b8665ec1a53c295b'
Submodule path 'libs/pkpad': checked out 'd190766ec2e4f899f9b178cb8e89f3d3378252bf'
Submodule path 'libs/pubkey': checked out '2ffb35f0d4cd2f31102dba1d7513fa9a90b3a5a1'
Submodule path 'libs/random': checked out '6d8b5672ed1b262d64fef9770096ca7b9c9580aa'
Submodule path 'libs/stream': checked out '104802b3f0f1097174acc457f93a34ea4e875ca2'
Submodule path 'libs/vdf': checked out '69c18131b42429e58788a7854b2deb7def217364'
Submodule path 'libs/zk': checked out 'f8aa95692dbbb41a49b56472a5299f9debfa79ef'

this still requires applying the `git submodule sync` command before `git submodule update`

somebody from Nil Foundation should push the result of the submodule sync, and update README.md to include instructions:

`% git clone --recurse-submodules https://github.com/NilFoundation/crypto`

When the above command fails, try:

``
% git submodule sync
Synchronizing submodule url for 'cmake/modules'
Synchronizing submodule url for 'libs/algebra'
Synchronizing submodule url for 'libs/block'
Synchronizing submodule url for 'libs/blueprint'
Synchronizing submodule url for 'libs/codec'
Synchronizing submodule url for 'libs/containers'
Synchronizing submodule url for 'libs/hash'
Synchronizing submodule url for 'libs/kdf'
Synchronizing submodule url for 'libs/mac'
Synchronizing submodule url for 'libs/marshalling/algebra'
Synchronizing submodule url for 'libs/marshalling/core'
Synchronizing submodule url for 'libs/marshalling/multiprecision'
Synchronizing submodule url for 'libs/marshalling/zk'
Synchronizing submodule url for 'libs/math'
Synchronizing submodule url for 'libs/modes'
Synchronizing submodule url for 'libs/multiprecision'
Synchronizing submodule url for 'libs/passhash'
Synchronizing submodule url for 'libs/pbkdf'
Synchronizing submodule url for 'libs/pkmodes'
Synchronizing submodule url for 'libs/pkpad'
Synchronizing submodule url for 'libs/pubkey'
Synchronizing submodule url for 'libs/random'
Synchronizing submodule url for 'libs/stream'
Synchronizing submodule url for 'libs/vdf'
Synchronizing submodule url for 'libs/zk'
``

Followed by:

`% git submodule update`

Producing the intended git clone of each submodule followed by checkout of the branch intended:

``
Submodule path 'libs/algebra': checked out 'f8fcef6aab3495de5cc7a0075f6335c4268542d9'
Submodule path 'libs/blueprint': checked out '5a8cd75253f4b7059139e5b24e31dc993c19e32f'
Submodule path 'libs/containers': checked out 'c948f9af5a751e927fe8c8f7de8267aee9867375'
Submodule path 'libs/hash': checked out '2a1803ae82fb64a61fd351a8a3b0221cec5b004d'
Submodule path 'libs/kdf': checked out 'f7839580991b825e3857c0ec3fb7832b2cb9ad0c'
Submodule path 'libs/mac': checked out '9442b439a68d2b41ca2382f07dc066a5be9f5d1d'
Submodule path 'libs/marshalling/algebra': checked out '28378a40e05934524058354f739d3092ff4708f9'
Submodule path 'libs/marshalling/core': checked out 'a18c6ea6e4e24ed999c7721fa0b5ce366756f8a7'
Submodule path 'libs/marshalling/multiprecision': checked out '533bcb385df5704b7280a77785eb6b8e30d8c4c4'
Submodule path 'libs/marshalling/zk': checked out '4946ee7c22c9fd56cd196b9adb351c948522bf2d'
Submodule path 'libs/math': checked out 'ea546c250eb79753a2cbcfedd3fcc7ab30e8afb8'
Submodule path 'libs/modes': checked out 'f21ae3185dcd37ccef31523e40ec0203c201da36'
Submodule path 'libs/multiprecision': checked out '23319fac6a5eeca444886e558421e188cf578eff'
Submodule path 'libs/passhash': checked out '3466d45bb2832d1e8624a4d6d554726b534079ab'
Submodule path 'libs/pbkdf': checked out 'e88fc336a1ae79209ce202c56f58ed9bd2a4869a'
Submodule path 'libs/pkmodes': checked out '0dc8defe1a2199cb798df943b8665ec1a53c295b'
Submodule path 'libs/pkpad': checked out 'd190766ec2e4f899f9b178cb8e89f3d3378252bf'
Submodule path 'libs/pubkey': checked out '2ffb35f0d4cd2f31102dba1d7513fa9a90b3a5a1'
Submodule path 'libs/random': checked out '6d8b5672ed1b262d64fef9770096ca7b9c9580aa'
Submodule path 'libs/stream': checked out '104802b3f0f1097174acc457f93a34ea4e875ca2'
Submodule path 'libs/vdf': checked out '69c18131b42429e58788a7854b2deb7def217364'
Submodule path 'libs/zk': checked out 'f8aa95692dbbb41a49b56472a5299f9debfa79ef'
``
@nkaskov nkaskov merged commit c389416 into NilFoundation:master Feb 16, 2022
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
…-type-check

Remove std::is_same from marshalling function type
AndreyMlashkin pushed a commit that referenced this pull request May 26, 2024
* Added support for BN254 curve #19

* revert to group type #19

* Done with marshaling for mnt4 curves #19

* Done with MNT6 curves, #19 #20

* Uncommented is_square check for Fp3 #19
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
AndreyMlashkin pushed a commit that referenced this pull request Aug 19, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants