For the new-order endpoint only. This does some refactoring of the order of operations in `ra.NewAuthorization` as well in order to reduce the duplication of code relating to creating pending authorizations, existing tests still seem to work as intended... A close eye should be given to this since we don't have integration tests yet that test it end to end. This also changes the inner type of `grpc.StorageAuthorityServerWrapper` to `core.StorageAuthority` so that we can avoid a circular import that is created by needing to import `grpc.AuthzToPB` and `grpc.PBToAuthz` in `sa/sa.go`. This is a big change but should considerably improve the performance of the new-order flow. Fixes #2955. |
||
|---|---|---|
| .. | ||
| creds | ||
| test_proto | ||
| balancer.go | ||
| balancer_test.go | ||
| ca-wrappers.go | ||
| client.go | ||
| errors.go | ||
| errors_test.go | ||
| interceptors.go | ||
| interceptors_test.go | ||
| pb-marshalling.go | ||
| pb-marshalling_test.go | ||
| publisher-wrappers.go | ||
| ra-wrappers.go | ||
| sa-wrappers.go | ||
| server.go | ||
| va-wrappers.go | ||