You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,33 +66,33 @@ Depending on how large the project is, you may want to outsource the questioning
66
66
> ```
67
67
> Developer Certificate of Origin
68
68
> Version 1.1
69
-
>
69
+
>
70
70
> Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
71
-
>
71
+
>
72
72
> Everyone is permitted to copy and distribute verbatim copies of this
73
73
> license document, but changing it is not allowed.
74
-
>
75
-
>
74
+
>
75
+
>
76
76
> Developer's Certificate of Origin 1.1
77
-
>
77
+
>
78
78
> By making a contribution to this project, I certify that:
79
-
>
79
+
>
80
80
> (a) The contribution was created in whole or in part by me and I
81
81
> have the right to submit it under the open source license
82
82
> indicated in the file; or
83
-
>
83
+
>
84
84
> (b) The contribution is based upon previous work that, to the best
85
85
> of my knowledge, is covered under an appropriate open source
86
86
> license and I have the right under that license to submit that
87
87
> work with modifications, whether created in whole or in part
88
88
> by me, under the same open source license (unless I am
89
89
> permitted to submit under a different license), as indicated
90
90
> in the file; or
91
-
>
91
+
>
92
92
> (c) The contribution was provided directly to me by some other
93
93
> person who certified (a), (b) or (c) and I have not modified
94
94
> it.
95
-
>
95
+
>
96
96
> (d) I understand and agree that this project and the contribution
97
97
> are public and that a record of the contribution (including all
98
98
> personal information I submit with it, including my sign-off) is
@@ -146,7 +146,7 @@ Once it's filed:
146
146
147
147
### Suggesting Enhancements
148
148
149
-
This section guides you through submitting an enhancement suggestion for H2S2, **including completely new features and minor improvements to existing functionality**. Following these guidelines will help maintainers and the community to understand your suggestion and find related suggestions.
149
+
This section guides you through submitting an enhancement suggestion for TAP, **including completely new features and minor improvements to existing functionality**. Following these guidelines will help maintainers and the community to understand your suggestion and find related suggestions.
150
150
151
151
<!-- omit in toc -->
152
152
#### Before Submitting an Enhancement
@@ -165,7 +165,7 @@ Enhancement suggestions are tracked as [GitHub issues](https://github.com/semiot
165
165
- Provide a **step-by-step description of the suggested enhancement** in as many details as possible.
166
166
- **Describe the current behavior** and **explain which behavior you expected to see instead** and why. At this point you can also tell which alternatives do not work for you.
167
167
- You may want to **include screenshots and animated GIFs** which help you demonstrate the steps or point out the part which the suggestion is related to. You can use [this tool](https://www.cockos.com/licecap/) to record GIFs on macOS and Windows, and [this tool](https://github.com/colinkeenan/silentcast) or [this tool](https://github.com/GNOME/byzanz) on Linux. <!-- this should only be included if the project has a GUI -->
168
-
- **Explain why this enhancement would be useful** to most H2S2 users. You may also want to point out the other projects that solved it better and which could serve as inspiration.
168
+
- **Explain why this enhancement would be useful** to most TAP users. You may also want to point out the other projects that solved it better and which could serve as inspiration.
169
169
170
170
<!-- You might want to create an issue template for enhancement suggestions that can be used as a guide and that defines the structure of the information to be included. If you do so, reference it here in the description. -->
Copy file name to clipboardExpand all lines: tap_core/src/tap_manager/manager.rs
+24-5Lines changed: 24 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -129,12 +129,15 @@ impl<
129
129
});
130
130
}
131
131
132
-
self.rav_storage_adapter
132
+
let rav_id = self
133
+
.rav_storage_adapter
133
134
.store_rav(signed_rav)
134
135
.map_err(|err| Error::AdapterError{
135
136
source_error_message: err.to_string(),
136
137
})?;
137
138
139
+
self.current_rav_id = Some(rav_id);
140
+
138
141
Ok(())
139
142
}
140
143
@@ -146,18 +149,26 @@ impl<
146
149
///
147
150
/// Returns [`Error::AdapterError`] if unable to fetch previous RAV or if unable to fetch previous receipts
148
151
///
152
+
/// Returns [`Error::TimestampRangeError`] if the max timestamp of the previous RAV is greater than the min timestamp. Caused by timestamp buffer being too large, or requests coming too soon.
0 commit comments