Results 104 issues of Aurora Gaffney

``` panic: runtime error: cannot convert slice with length 0 to array or pointer to array with length 32 goroutine 53 [running]: github.com/blinklabs-io/gouroboros/ledger/byron.(*ByronEpochBoundaryBlockHeader).IssuerVkey(...) /home/agaffney/go/pkg/mod/github.com/blinklabs-io/[email protected]/ledger/byron/byron.go:494 ```

bug

We (purposely) brush off errors looking up collateral UTxOs but then proceed to subtract the collateral return amount from zero, resulting in a very large number due to a `uint`...

We have an empty `Utxorpc()` function for all of the Conway governance certificates. Those may not have existed yet in the UTxO RPC spec when we first added them, but...

good first issue

Our concept of "transaction" in Byron doesn't currently include the witnesses (just the in/out/metadata). We should move the existing `TxPayload` field to its own type (called `ByronTransaction`) and rename the...

We currently ignore the cost models, because it's 150+ string keys in the JSON that we need to map to numeric indexes. Implement this properly in `alonzo.UpdateFromGenesis()`

enhancement

Add `String()` to the `ledger.TransactionOutput` interface and create the function on each era-specific TransactionOutput object. Use this new `String()` function in the `Error()` function for any validation rule errors that...

good first issue

The `Close()` function currently just closes a channel, and shutdown happens behind the scenes in an async manner. We should make sure that at least the underlying network connection is...