Mostly de-duplicate repo definitions, and add `ecc` repo set

This commit is contained in:
Jack Grigg 2024-02-05 19:35:08 +00:00
parent 8a74d44d9a
commit 14dd2bd75d
1 changed files with 20 additions and 19 deletions

View File

@ -24,20 +24,19 @@ DAG_VIEW = os.environ.get('DAG_VIEW', 'core')
# To get the id of a repo, see <https://stackoverflow.com/a/47223479/393146>.
HALO2_REPOS = {
290019239: ('zcash', 'halo2'),
344239327: ('zcash', 'pasta_curves'),
}
CORE_REPOS = {
26987049: ('zcash', 'zcash'),
47279130: ('zcash', 'zips'),
48303644: ('zcash', 'incrementalmerkletree'),
85334928: ('zcash', 'librustzcash'),
133857578: ('zcash-hackworks', 'zcash-test-vectors'),
290019239: ('zcash', 'halo2'),
**HALO2_REPOS,
305835578: ('zcash', 'orchard'),
344239327: ('zcash', 'pasta_curves'),
}
HALO2_REPOS = {
290019239: ('zcash', 'halo2'),
344239327: ('zcash', 'pasta_curves'),
}
TFL_REPOS = {
@ -46,18 +45,6 @@ TFL_REPOS = {
695805989: ('zcash', 'simtfl'),
}
WALLET_REPOS = {
85334928: ('zcash', 'librustzcash'),
151763639: ('Electric-Coin-Company', 'zcash-android-wallet-sdk'),
159714694: ('zcash', 'lightwalletd'),
185480114: ('Electric-Coin-Company', 'zcash-swift-wallet-sdk'),
387551125: ('Electric-Coin-Company', 'zashi-ios'),
390808594: ('Electric-Coin-Company', 'zashi-android'),
270825987: ('Electric-Coin-Company', 'MnemonicSwift'),
439137887: ('Electric-Coin-Company', 'zcash-light-client-ffi'),
719178328: ('Electric-Coin-Company', 'zashi'),
}
ANDROID_REPOS = {
390808594: ('Electric-Coin-Company', 'zashi-android'),
151763639: ('Electric-Coin-Company', 'zcash-android-wallet-sdk'),
@ -72,6 +59,19 @@ IOS_REPOS = {
719178328: ('Electric-Coin-Company', 'zashi'),
}
WALLET_REPOS = {
85334928: ('zcash', 'librustzcash'),
159714694: ('zcash', 'lightwalletd'),
**ANDROID_REPOS,
**IOS_REPOS,
}
ECC_REPOS = {
**CORE_REPOS,
**TFL_REPOS,
**WALLET_REPOS,
}
ZF_REPOS = {
205255683: ('ZcashFoundation', 'zebra'),
225479018: ('ZcashFoundation', 'redjubjub'),
@ -86,6 +86,7 @@ REPO_SETS = {
'wallet': WALLET_REPOS,
'wallet-ios': IOS_REPOS,
'wallet-android': ANDROID_REPOS,
'ecc': ECC_REPOS,
'zf': ZF_REPOS,
}