diff --git a/filter/chainsync/chainsync.go b/filter/chainsync/chainsync.go index 5f5e8d1..21b1393 100644 --- a/filter/chainsync/chainsync.go +++ b/filter/chainsync/chainsync.go @@ -134,7 +134,7 @@ func (c *ChainSync) Start() error { hash := cert.StakeCredential.Hash() credBytes = hash[:] case *common.StakeDeregistrationCertificate: - hash := cert.StakeDeregistration.Hash() + hash := cert.StakeCredential.Hash() credBytes = hash[:] default: continue diff --git a/filter/chainsync/chainsync_test.go b/filter/chainsync/chainsync_test.go index f0328a3..3d0b950 100644 --- a/filter/chainsync/chainsync_test.go +++ b/filter/chainsync/chainsync_test.go @@ -275,7 +275,7 @@ func TestFilterByAddress(t *testing.T) { filterAddress: testStakeAddress, outputAddr: mockAddress("addr_doesnt_match"), cert: &common.StakeDeregistrationCertificate{ - StakeDeregistration: cred, + StakeCredential: cred, }, shouldMatch: true, }, diff --git a/go.mod b/go.mod index 65ab041..a79a2dd 100644 --- a/go.mod +++ b/go.mod @@ -7,8 +7,8 @@ toolchain go1.24.4 require ( github.com/SundaeSwap-finance/kugo v1.3.0 github.com/SundaeSwap-finance/ogmigo/v6 v6.1.0 - github.com/blinklabs-io/gouroboros v0.133.0 - github.com/blinklabs-io/plutigo v0.0.7 + github.com/blinklabs-io/gouroboros v0.134.1 + github.com/blinklabs-io/plutigo v0.0.10 github.com/btcsuite/btcd/btcutil v1.1.6 github.com/gen2brain/beeep v0.11.1 github.com/gin-gonic/gin v1.10.1 @@ -42,7 +42,7 @@ require ( github.com/bytedance/sonic/loader v0.1.1 // indirect github.com/cloudwego/base64x v0.1.4 // indirect github.com/cloudwego/iasm v0.2.0 // indirect - github.com/consensys/gnark-crypto v0.18.0 // indirect + github.com/consensys/gnark-crypto v0.19.0 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/decred/dcrd/crypto/blake256 v1.1.0 // indirect github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 // indirect diff --git a/go.sum b/go.sum index 122db51..1ca4011 100644 --- a/go.sum +++ b/go.sum @@ -15,12 +15,12 @@ github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= github.com/bits-and-blooms/bitset v1.20.0 h1:2F+rfL86jE2d/bmw7OhqUg2Sj/1rURkBn3MdfoPyRVU= github.com/bits-and-blooms/bitset v1.20.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= -github.com/blinklabs-io/gouroboros v0.133.0 h1:/ts+A6YWS+10WgYORKT9UGqCfuCDnMUAWVR+cFwv92E= -github.com/blinklabs-io/gouroboros v0.133.0/go.mod h1:A/vuCLJDIEqjTqzXkfY4HGUmLc+aGR03tjJ8qmTAxcA= +github.com/blinklabs-io/gouroboros v0.134.1 h1:mobm99ieNY5A+9pgaWo616LYNkPFbA2E5UHSnQPCQvg= +github.com/blinklabs-io/gouroboros v0.134.1/go.mod h1:jYzafdK0peltC1ZawLnFNGAq/ZwFrbNZc0z/nH03J2U= github.com/blinklabs-io/ouroboros-mock v0.3.8 h1:+DAt2rx0ouZUxee5DBMgZq3I1+ZdxFSHG9g3tYl/FKU= github.com/blinklabs-io/ouroboros-mock v0.3.8/go.mod h1:UwQIf4KqZwO13P9d90fbi3UL/X7JaJfeEbqk+bEeFQA= -github.com/blinklabs-io/plutigo v0.0.7 h1:wgb7v47FggrZEfikolV12WhPsWEXzFyzLtak5IrAOEk= -github.com/blinklabs-io/plutigo v0.0.7/go.mod h1:gxTWAu9n7+4SgQ+zAoO91LYU+5WanUNdRkl9mLdm8f8= +github.com/blinklabs-io/plutigo v0.0.10 h1:h/yg65Krkzkg45AfOhbZLRgGD51zwS8RR91eQa5qDow= +github.com/blinklabs-io/plutigo v0.0.10/go.mod h1:L639Q8i2cSRuBhjgCHttPR0nnYwwsYVT4Btz7KpQjSw= github.com/btcsuite/btcd v0.20.1-beta/go.mod h1:wVuoA8VJLEcwgqHBwHmzLRazpKxTv13Px/pDuV7OomQ= github.com/btcsuite/btcd v0.22.0-beta.0.20220111032746-97732e52810c/go.mod h1:tjmYdS6MLJ5/s0Fj4DbLgSbDHbEqLJrtnHecBFkdz5M= github.com/btcsuite/btcd v0.23.5-0.20231215221805-96c9fd8078fd/go.mod h1:nm3Bko6zh6bWP60UxwoT5LzdGJsQJaPo6HjduXq9p6A= @@ -59,8 +59,8 @@ github.com/cloudwego/base64x v0.1.4 h1:jwCgWpFanWmN8xoIUHa2rtzmkd5J2plF/dnLS6Xd/ github.com/cloudwego/base64x v0.1.4/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= github.com/cloudwego/iasm v0.2.0 h1:1KNIy1I1H9hNNFEEH3DVnI4UujN+1zjpuk6gwHLTssg= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= -github.com/consensys/gnark-crypto v0.18.0 h1:vIye/FqI50VeAr0B3dx+YjeIvmc3LWz4yEfbWBpTUf0= -github.com/consensys/gnark-crypto v0.18.0/go.mod h1:L3mXGFTe1ZN+RSJ+CLjUt9x7PNdx8ubaYfDROyp2Z8c= +github.com/consensys/gnark-crypto v0.19.0 h1:zXCqeY2txSaMl6G5wFpZzMWJU9HPNh8qxPnYJ1BL9vA= +github.com/consensys/gnark-crypto v0.19.0/go.mod h1:rT23F0XSZqE0mUA0+pRtnL56IbPxs6gp4CeRsBk4XS0= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v0.0.0-20171005155431-ecdeabc65495/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=