Tobin C. Harding
df96267342
amount: Move serde code to submodule
...
No changes other than moving the module code.
2024-10-31 12:29:21 +11:00
Tobin C. Harding
87c9a3fd11
amount: Format tests file
...
Done as a separate patch so that the diff of the verification code move
was less noisy.
2024-10-31 12:29:21 +11:00
Tobin C. Harding
e0bc68042d
amount: Move test code to submodule
...
In preparation for splitting the two amounts into separate files; move
the `amount` module code to a submodule.
Internal change only.
2024-10-31 12:29:20 +11:00
Tobin C. Harding
7e1269704d
tests: Use from_sat
...
Stop using private constructor in unit tests, use `from_sat` instead.
2024-10-31 12:29:20 +11:00
Tobin C. Harding
cd5d1aba2f
amount: Format verification file
...
Done as a separate patch so that the diff of the verification code move
was less noisy.
2024-10-31 12:29:20 +11:00
Tobin C. Harding
01f907b7a6
amount: Move verification code to submodule
...
Code move only, no other changes.
2024-10-31 12:29:20 +11:00
Tobin C. Harding
5ce827c5e0
amount: Move error code to submodule
...
There is _a lot_ of error types in the `amount` module. Move them to a
separate `error` module.
Add a bunch of `pub(super)` to keep things private to the `amount`
module.
Eventually we will want to close all these errors.
2024-10-31 12:29:16 +11:00
Tobin C. Harding
abc54d0343
Make amount module a directory
...
In preparation for splitting the error types out of `amount.rs` into
their own file move the `amount.rs` file to `amount/mod.rs`.
File move only, no other changes.
2024-10-31 09:52:32 +11:00