Skip to content

Commit 730f0e5

Browse files
authored
Merge branch 'main' into fix/validate-addr-uri-witness
2 parents 92d17be + 57f314c commit 730f0e5

File tree

18 files changed

+291
-18
lines changed

18 files changed

+291
-18
lines changed

Earthfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
VERSION 0.8
22

3-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/mdlint:v3.5.7 AS mdlint-ci
4-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cspell:v3.5.7 AS cspell-ci
5-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/python:v3.5.7 AS python-ci
6-
IMPORT github.com/input-output-hk/catalyst-ci:v3.5.7 AS cat-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/mdlint:v3.5.12 AS mdlint-ci
4+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cspell:v3.5.12 AS cspell-ci
5+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/python:v3.5.12 AS python-ci
6+
IMPORT github.com/input-output-hk/catalyst-ci:v3.5.12 AS cat-ci
77

88
FROM debian:stable-slim
99

docs/Earthfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
VERSION 0.8
22

3-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/docs:v3.5.7 AS docs-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/docs:v3.5.12 AS docs-ci
44

55
IMPORT .. AS repo
66

docs/src/architecture/08_concepts/catalyst_voting/cddl/Earthfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
VERSION 0.8
22

3-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cddl:v3.5.7 AS cddl-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cddl:v3.5.12 AS cddl-ci
44

55
check-cddl:
66
FROM cddl-ci+cddl-base

docs/src/architecture/08_concepts/immutable_ledger/cddl/Earthfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
VERSION 0.8
22

3-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cddl:v3.5.7 AS cddl-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cddl:v3.5.12 AS cddl-ci
44

55
check-cddl:
66
FROM cddl-ci+cddl-base

docs/src/architecture/08_concepts/signed_doc/cddl/Earthfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
VERSION 0.8
22

3-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cddl:v3.5.7 AS cddl-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cddl:v3.5.12 AS cddl-ci
44

55
check-cddl:
66
FROM cddl-ci+cddl-base

rust/Earthfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
VERSION 0.8
22

3-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/rust:v3.5.10 AS rust-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/rust:v3.5.12 AS rust-ci
44
IMPORT ../ AS repo-ci
55

66
COPY_SRC:

rust/c509-certificate/Earthfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
VERSION 0.8
22

3-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/rust::v3.5.10 AS rust-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/rust::v3.5.12 AS rust-ci
44

55
IMPORT .. AS rust-local
66
IMPORT ../.. AS repo

rust/catalyst-signed-doc-macro/src/rules/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ pub(crate) fn catalyst_signed_documents_rules_impl() -> anyhow::Result<TokenStre
3636
signature: crate::validator::rules::SignatureRule {
3737
mutlisig: false
3838
},
39+
original_author: crate::validator::rules::OriginalAuthorRule,
3940
}
4041
};
4142

rust/signed_doc/src/validator/mod.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ use std::{collections::HashMap, sync::LazyLock};
88
use catalyst_signed_doc_macro;
99
use catalyst_types::catalyst_id::role_index::RoleId;
1010
use rules::{
11-
ContentEncodingRule, ContentRule, ContentSchema, ContentTypeRule, IdRule, ParametersRule,
12-
RefRule, ReplyRule, Rules, SectionRule, SignatureKidRule, VerRule,
11+
ContentEncodingRule, ContentRule, ContentSchema, ContentTypeRule, IdRule, OriginalAuthorRule,
12+
ParametersRule, RefRule, ReplyRule, Rules, SectionRule, SignatureKidRule, VerRule,
1313
};
1414

1515
use crate::{
@@ -62,6 +62,7 @@ fn proposal_rule() -> Rules {
6262
exp: &[RoleId::Proposer],
6363
},
6464
signature: SignatureRule { mutlisig: false },
65+
original_author: OriginalAuthorRule,
6566
}
6667
}
6768

@@ -90,6 +91,7 @@ fn proposal_comment_rule() -> Rules {
9091
},
9192
doc_ref: RefRule::Specified {
9293
exp_ref_types: vec![PROPOSAL.clone()],
94+
multiple: false,
9395
optional: false,
9496
},
9597
reply: ReplyRule::Specified {
@@ -105,6 +107,7 @@ fn proposal_comment_rule() -> Rules {
105107
exp: &[RoleId::Role0],
106108
},
107109
signature: SignatureRule { mutlisig: false },
110+
original_author: OriginalAuthorRule,
108111
}
109112
}
110113

@@ -146,6 +149,7 @@ fn proposal_submission_action_rule() -> Rules {
146149
},
147150
doc_ref: RefRule::Specified {
148151
exp_ref_types: vec![PROPOSAL.clone()],
152+
multiple: false,
149153
optional: false,
150154
},
151155
reply: ReplyRule::NotSpecified,
@@ -154,6 +158,7 @@ fn proposal_submission_action_rule() -> Rules {
154158
exp: &[RoleId::Proposer],
155159
},
156160
signature: SignatureRule { mutlisig: false },
161+
original_author: OriginalAuthorRule,
157162
}
158163
}
159164

rust/signed_doc/src/validator/rules/content.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ impl ContentRule {
9191
return doc_refs_check(
9292
template_ref,
9393
std::slice::from_ref(exp_template_type),
94+
false,
9495
"template",
9596
provider,
9697
doc.report(),

0 commit comments

Comments
 (0)