From 5acae216dfd798c492a8cc2f94d1766481a70258 Mon Sep 17 00:00:00 2001 From: Josh Hannan Date: Tue, 23 Jan 2024 13:03:15 -0600 Subject: [PATCH] update dependencies and remove getVaultTypes line --- contracts/FungibleToken.cdc | 2 +- lib/go/contracts/go.mod | 3 +- lib/go/contracts/go.sum | 9 +- lib/go/contracts/internal/assets/assets.go | 6 +- lib/go/test/go.mod | 39 +++++--- lib/go/test/go.sum | 106 +++++++++++++-------- 6 files changed, 99 insertions(+), 66 deletions(-) diff --git a/contracts/FungibleToken.cdc b/contracts/FungibleToken.cdc index dae972f..d459028 100644 --- a/contracts/FungibleToken.cdc +++ b/contracts/FungibleToken.cdc @@ -206,7 +206,7 @@ access(all) contract interface FungibleToken: ViewResolver { /// that subtracts the vault balance from the token's total supply access(all) fun burn(_ vault: @{FungibleToken.Vault}) { pre { - self.getVaultTypes().contains(vault.getType()) + self.publicTypes().contains(vault.getType()) vault.balance > 0.0: "Do not use the burn method unless the vault balance is greater than zero!" emit Burned(amount: vault.balance, type: vault.getType().identifier, fromUUID: vault.uuid) } diff --git a/lib/go/contracts/go.mod b/lib/go/contracts/go.mod index af827c2..c80fcf0 100644 --- a/lib/go/contracts/go.mod +++ b/lib/go/contracts/go.mod @@ -9,9 +9,8 @@ require ( require ( github.com/davecgh/go-spew v1.1.1 // indirect - github.com/kr/pretty v0.3.0 // indirect + github.com/kr/pretty v0.3.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/rogpeppe/go-internal v1.9.0 // indirect gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/lib/go/contracts/go.sum b/lib/go/contracts/go.sum index 3f366fe..6ab9870 100644 --- a/lib/go/contracts/go.sum +++ b/lib/go/contracts/go.sum @@ -3,25 +3,22 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/kevinburke/go-bindata v3.22.0+incompatible h1:/JmqEhIWQ7GRScV0WjX/0tqBrC5D21ALg0H0U/KZ/ts= github.com/kevinburke/go-bindata v3.22.0+incompatible/go.mod h1:/pEEZ72flUW2p0yi30bslSp9YqD9pysLxunQDdb2CPM= -github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= -github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= -github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= +github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= -gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/lib/go/contracts/internal/assets/assets.go b/lib/go/contracts/internal/assets/assets.go index 6b8e527..e340a8f 100644 --- a/lib/go/contracts/internal/assets/assets.go +++ b/lib/go/contracts/internal/assets/assets.go @@ -1,7 +1,7 @@ // Code generated by go-bindata. DO NOT EDIT. // sources: // ../../../contracts/ExampleToken.cdc (10.448kB) -// ../../../contracts/FungibleToken.cdc (9.209kB) +// ../../../contracts/FungibleToken.cdc (9.207kB) // ../../../contracts/FungibleTokenMetadataViews.cdc (6.67kB) // ../../../contracts/FungibleTokenSwitchboard.cdc (18.059kB) // ../../../contracts/utility/MetadataViews.cdc (25.61kB) @@ -98,7 +98,7 @@ func exampletokenCdc() (*asset, error) { return a, nil } -var _fungibletokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x4d\x93\xdb\xb8\xd1\xbe\xf3\x57\xf4\xeb\x3d\x78\xb4\xaf\xac\xd9\x43\x2a\x87\xa9\xd8\x5e\x7b\xed\x49\xf9\x90\x54\xca\x1e\xaf\x0f\x49\x2a\x82\xc8\xa6\x84\x35\x08\x70\x01\x50\xb2\x32\x35\xff\x3d\xd5\x0d\x80\x24\x28\x6a\x66\xbc\x59\xc7\x97\xd5\x90\x40\xa3\x3f\x9f\x7e\x1a\xdc\xcb\xef\xbf\x2f\x8a\xef\xe0\x66\x87\x70\xad\xcc\x01\xae\x3b\xbd\x95\x1b\x85\x70\x63\x3e\xa3\x06\xe7\x85\xae\x84\xad\x8a\xe2\xbb\xef\x60\x9d\x5e\xf2\xbb\x35\x94\x46\x7b\x2b\x4a\x5f\x14\xbc\x7d\x7e\x27\x48\x07\xda\x80\x32\x7a\x8b\x16\x84\x06\xa9\x3d\xda\x5a\x94\x58\xf8\x9d\xf0\x20\x94\x82\x3a\x6d\xf5\xbc\x35\xc9\x75\x70\x30\x9d\xaa\x60\x27\xf6\xf4\x8a\x9e\xd7\xc6\x36\xe0\xcd\xaa\x28\xde\xd5\x20\xa0\x73\x68\x1d\x1c\x84\xf6\x8e\x16\x54\xd8\x2a\x73\x04\x01\x1a\x0f\x13\x59\x4b\xf0\x3b\x94\x76\xd0\xb9\x32\x48\x8a\x79\xd0\x88\x15\x6d\x96\x4d\xab\xb0\x41\xed\x69\x25\x64\xa6\x0e\x3a\x2f\x61\xd3\xf9\x28\x8a\x0f\x70\x45\x65\xce\x88\xe8\x37\x39\xa8\xb0\x96\x1a\x2b\x90\x1a\xfc\x4e\xba\x5e\x8b\x55\xf0\xeb\xcf\xa2\x53\x7e\x0d\x16\x9d\xe9\x6c\x39\xda\x59\x14\x6f\x45\xb9\x9b\xfa\xa7\x5f\xe7\x8f\x2d\xf2\xe1\xee\xf4\xf4\xf3\x42\xe3\xa1\x7f\xb3\x66\x2f\x2b\xb4\xeb\x25\xac\xdf\x63\x89\x72\xcf\xbf\x85\xae\x60\xfd\x5a\x28\xa1\x4b\x9c\xdb\xed\x38\xda\x6e\x62\x5e\xa9\x84\x45\x68\x2d\x3e\x2b\x8d\xae\xa4\x97\x46\x3b\x16\xd5\x1a\xe7\xc7\xcf\x38\xe6\x16\x9d\xb7\xb2\xf4\x05\x29\x8a\x5f\xb0\xec\xe8\x25\x98\x9a\x35\xaf\x3b\x5d\x86\xc5\xec\x2e\x04\xb6\x64\xc5\xe7\x1e\x81\xce\x71\xd8\x0a\x2b\x3c\xc2\x06\x4b\xd1\x91\x2e\x1e\xb6\x72\x8f\x8e\x97\x53\x52\xf0\x0f\xb1\x91\x4a\xfa\x23\xf9\xc6\xed\x84\xc5\x42\x80\xc5\x1a\x2d\xea\x92\xf3\x29\x84\x91\xa5\x07\xbd\x8c\x56\x47\xc0\x2f\xad\x71\x51\x54\x2d\x51\x55\x6e\xd0\xa8\x90\x1a\x8c\x46\x30\x16\x1a\x63\x31\x69\x3c\xb8\x82\x12\x93\x72\xda\x99\xa8\x50\xc8\xd0\x89\x36\x8d\xf8\x8c\x50\x76\xce\x9b\xa6\xf7\x70\x74\x4d\x1f\x44\xf2\x4d\xee\x65\x4a\x70\x03\x7b\x61\xa5\xe9\x68\xb5\xd4\x5b\x07\x07\xe9\x77\x2c\x3e\x64\xe3\xaa\xb8\x36\x16\xf0\x8b\x20\x31\x4b\x10\x50\x8b\xae\x44\x0f\xa5\xd0\xb0\xc1\x41\x3a\x56\xb0\x39\xa6\x82\x92\x7a\x5b\x04\x77\x40\x4a\x8a\x2c\x5b\xbe\xbf\x2c\x0a\xd9\xb4\xc6\x7a\xf8\x59\xe2\xe1\x3d\x3a\xa3\xf6\x68\xa1\xb6\xa6\x81\x27\xe3\x47\x4f\x8a\xe2\xf2\xf2\x32\x2f\x1e\x7a\x92\x3d\x8d\x00\xd1\xeb\x22\x62\xb6\x58\x1c\x01\x85\xc5\x5f\x3b\x69\xe7\xca\x2a\x2f\x06\x96\x3c\x28\x0b\x9f\x10\x9c\x97\x4a\x05\xd0\x90\x1e\x84\xcb\x40\x07\x76\x68\x87\xbc\xf1\xfc\x17\xa7\x94\x69\x38\x73\xea\x4e\xb1\xc8\xce\x87\x68\x35\xe8\x77\xa6\x8a\xc1\x69\x84\x3e\x42\x6b\xcd\x2f\xc8\xe0\x44\xc7\x84\xc3\x08\x81\x48\x53\x3e\xd4\xe8\x09\xd6\xb8\x25\x8b\x8c\xc8\x11\x52\x78\x73\x24\x63\x1b\x14\xda\xf5\xb6\xae\x18\x0c\x43\x1a\x0c\x4f\xe9\x37\x3f\xeb\xa3\x1c\x6c\x4e\x4e\x71\x59\xb9\x0f\xd0\x21\xca\x12\x9d\xbb\x10\x4a\x2d\x7a\x4d\x46\x7e\xc8\x62\x74\x95\x07\xf6\xb6\x28\x00\x00\x2e\x2f\xe1\x95\x06\xd4\x5e\xfa\xe8\xff\xda\x58\xd2\xd1\x1c\xa4\xde\xf2\xb1\x94\x7e\x95\x15\x07\xa1\xb8\x16\x38\x07\x43\x5e\x88\x50\x58\x2c\x68\xac\xca\x58\xdc\xa7\xb8\x3b\x1d\x77\xc9\x7d\x08\xf7\x21\xd4\xc1\x0d\xd8\x48\x4f\xe9\x7a\xd8\xa1\x4e\x07\x90\x03\xd3\xc9\xfa\x81\xe3\xf6\xe3\x83\xf4\x85\x68\x4c\xa7\xfd\x15\x7c\xbc\x96\x5f\xfe\xf8\x87\x25\x43\xe8\x15\x7c\xf0\x56\xea\xed\x92\x45\x5d\xc1\xab\xaa\xb2\xe8\xdc\xcb\xf0\xf7\xc7\x8f\xef\xde\x5c\xc1\xc7\x77\xda\xd3\xfa\xfe\xd8\xf1\xe3\xc5\x6f\x31\xa0\xc2\xd6\x38\xe9\x43\x8a\xdf\xaf\xfe\x9b\xb4\xf4\x01\xf5\xbd\x19\x2b\xef\x4d\xae\x7a\x7f\xe0\x19\xd5\xdf\xde\xa3\xf6\x0e\x61\xab\xcc\x46\x28\xd8\x74\x56\xc7\xaa\xa0\x65\xa5\x50\x8a\x56\x11\x0c\x09\xd0\x46\x3f\xfb\x37\x5a\x03\x9b\xd0\x40\xce\xd8\xf3\xba\xb3\xfa\x41\x63\xa6\xbe\x1f\x69\xfa\x7a\x24\x9d\xd0\x65\xec\xfc\x21\xc3\xd9\x92\x36\x00\x9a\x1b\xf8\x48\x0f\xe6\xff\xe8\xf7\x51\x5a\x6f\xd1\x7b\xca\xea\xa8\x39\x48\x86\x46\xc6\xa6\xec\x9c\xb1\x35\xa7\xdd\x31\xa9\x06\xb7\xbc\x38\x1d\xf0\x67\x0c\xe5\x9b\x84\xc7\xbe\xb1\xef\x63\x3e\x95\xbc\x97\x78\x20\x4d\x49\xad\x28\xf2\x62\x91\x3c\xc5\x3b\xee\x06\x77\x24\xd0\x7e\x8c\x3f\x90\xcc\x2a\x63\x7b\x8b\x10\x13\x50\x84\x9c\x90\xb2\x9b\x3a\x42\x12\x32\x2e\x6a\x6e\x76\x09\x78\x18\x03\x8e\x2d\xae\x4e\xce\x7d\xe7\xa1\xa7\x57\xf1\xc0\xfc\x2c\xa3\x61\xbd\x49\x1c\x83\x30\x78\xd9\xef\x1d\xb5\x74\x85\x82\x5a\xa8\x69\x63\x06\xb6\xc6\x39\x19\xbb\xa8\xa9\xa1\xb4\x28\x58\x89\xd8\x49\x63\xa8\xad\x1b\x54\x27\x8b\x89\x9f\x31\xcd\x23\xef\x0a\x2b\xd5\x31\xf2\x35\xc6\x68\x73\xd0\x29\x2a\xab\xaf\x89\x73\xdf\x28\x23\x56\xa6\x23\x93\x07\xc1\x75\x9b\x48\x62\xef\x75\x60\x12\x9d\x09\x21\xe2\x64\xd1\x77\x96\xa0\x22\x12\x94\xbe\xd1\x5b\x6c\xcc\x9e\x51\x23\x34\xfc\xd1\xc6\x4c\xc8\xcd\x88\x4a\x3d\x75\xd1\x1e\x50\xb8\x47\x45\x85\xbb\x8e\x06\x26\x68\x5c\xac\xb3\xdd\x1f\x0c\xb1\x2f\x63\xc9\x44\xc2\xa7\xb0\x5b\xfa\x25\xf3\x9f\xc0\xcb\x51\x52\xff\xec\xbd\x09\x66\x43\x8d\x11\xa4\x77\xa8\xea\x4c\x9a\x61\xe6\x1f\xa1\xbf\x1a\xb1\x30\xb6\x6a\x9d\x74\x58\xcf\x5b\x33\xd5\x94\x0b\x23\x39\x7a\x82\x22\x8b\x2b\xf8\xf1\x96\x3d\x76\x37\xaa\x41\xfa\x47\x4c\x74\xf2\x28\x36\xb9\xb5\x45\x17\xb9\x72\xcd\x6c\xcd\x44\x47\x53\x04\x60\x2f\x54\x87\x27\xdb\xc2\x96\xd5\xb8\x3c\xe1\xf9\x73\x88\xca\x9c\x2c\xa7\x7f\x4f\x3e\x0d\xcd\x32\xac\x83\xa6\x73\x9e\x78\x19\x1d\xe7\x44\x83\xc4\x56\x66\x70\x62\xe8\x75\x6c\xd9\x93\x13\xf1\x04\xd6\x33\x4d\x2e\xfc\x37\x01\x2b\x45\x85\x14\xbe\x39\xb6\x78\xb1\x58\xc9\x8a\xe2\x51\x4b\xb4\xa9\xef\xf1\x02\x73\xd0\x68\x5f\xae\x44\x68\x23\x63\x18\xe6\xd7\x5d\x27\xab\x93\x2e\x18\x9d\x41\xef\x16\x99\x6e\x77\x45\xfe\x6b\x04\x5a\x69\xe4\xf8\xef\x41\x2b\xf6\xb5\x19\xcc\x92\x3a\x86\xf2\x11\x98\xf5\x09\x13\x52\x48\x5d\xaa\xae\x42\x10\xd0\xcf\x2d\x41\x8d\x72\x87\xe5\xe7\x3c\x40\x11\xad\x7a\x29\x07\xec\xb9\x20\xf1\xff\xc7\xd0\xff\xe0\x86\xc0\xf1\x7a\x39\xc4\xd7\x2b\x93\x16\xcd\x73\xfd\x25\x28\xf9\x19\xc1\xb5\x4a\x72\x77\x69\xa0\x6b\x09\x3a\x7a\x21\x0e\x75\x15\x5e\xd0\xe8\x20\x6b\x2e\x3a\x0f\xad\x0a\x93\x0a\x3c\x1e\xed\x52\xb0\xa6\x68\x17\x5d\x0f\x5e\x7c\xc6\x01\xaa\x08\xbe\xe2\x1b\x82\x8c\x33\x61\xc8\xa6\xd8\xfb\xea\x9e\x95\xa2\x92\x8f\x32\x2f\x42\xb6\xa6\x32\x5f\xe4\x2a\x6d\xd1\x7f\xe8\x5a\x1a\x56\xb0\xe2\x05\x94\xee\xd4\x44\x28\x8e\x42\xa9\xe3\x08\x59\x95\x74\x9e\x6a\x6c\x1f\x46\x40\x5e\x18\xa9\x36\x13\xf0\x68\x34\xe9\xd1\x7a\xf7\x60\xa3\x9e\x39\x97\x9a\xf6\xed\x0d\x97\xdf\x6b\x63\xd4\x5d\xae\xeb\xfb\xa8\xc9\x61\x87\x8c\xa4\xc6\x72\x02\x32\xdb\x92\x7b\xea\x7a\x34\xe0\x4b\x17\x35\x08\x43\x1b\xbd\xcd\x8a\x27\x49\x7b\x95\xec\xe0\x5c\x15\x3a\xee\x02\x1a\x5a\x58\x90\xdb\x31\x6c\xff\x42\xa0\x13\xc1\xcd\xdb\x8e\x67\x91\x0a\xeb\x87\xb9\x88\x74\xa7\x16\x5e\x04\x6c\xa1\x9f\x8b\x60\xe3\xb4\xd0\x07\x62\x9b\x51\x84\x0a\x29\x18\xcb\xe0\xea\x21\xd3\x42\x67\xe1\x01\x7a\xb8\xee\xe9\xed\x5d\x26\x7e\xb5\x84\x1b\x2b\xb4\xab\xd1\x1a\xbb\xec\x9b\x71\xb8\xbd\x48\x63\xcc\x40\x29\xba\x81\xd6\x92\x7f\x5d\xb2\x02\x8e\xe8\xbf\xa6\x0c\xd8\x94\xab\x91\x36\xc3\xc1\xbd\x5e\xe3\x41\x6a\x35\x9d\xa8\x92\x46\xd7\x12\x55\x15\x53\xcd\x8a\x29\xa8\x98\x1a\xc4\x7d\xdc\x50\xd8\xb4\xb4\x67\x84\xdf\x92\x6d\xfe\xaf\xcb\x2b\x35\x81\x98\x93\x93\x8b\x02\xe0\x74\x61\x84\xae\xf2\x61\x9e\x8f\x09\xb3\x15\x7e\x69\xb1\xf4\x58\x65\x32\xbd\x09\x17\x3c\x7d\x31\x0d\x0c\x90\x74\x5b\x82\x33\x61\x3e\xe7\x29\x5e\x0f\xd7\x7a\x91\x58\xf2\x3d\x42\xa6\x4b\x26\x9e\x5a\x11\x1b\x96\x48\xd7\xef\x81\x17\x13\xc2\x42\xb3\x0f\x2a\x73\x08\xad\x88\x5d\x31\xba\xd1\x49\xad\xc5\x75\x36\x36\x4e\xdb\xe9\x67\x5e\x36\xf1\xa6\x90\x6b\x6b\x2a\x8f\x5d\xb2\xc5\x84\x08\xe3\x89\xaf\x15\xdc\x2f\xfa\x42\x88\x05\x19\x1b\x51\x7e\x1b\xbc\x0a\xf7\x0f\x2b\xc8\xe4\xcb\xfa\x84\x75\xb8\x0f\xdd\x86\xb4\xb9\x30\x75\x80\x8d\x3f\xfd\x78\x3b\x23\xe9\xee\xc5\xc5\x62\x31\x43\xd7\x22\x6e\xdd\xe6\x62\xaf\x18\xc8\xee\x72\xee\x01\xa8\x1c\xce\x33\xbe\x00\xbc\xcc\x49\x9b\xd6\x1f\xa1\x92\x1c\x31\x61\x8f\x89\x81\xa5\xe4\x63\xf6\xc7\xb1\xed\xdd\x70\xd8\x19\xa8\x8c\x7e\xea\xe7\x24\x0f\x77\x55\xb3\xfe\x59\x82\xeb\xca\x1d\x1d\x92\xbf\xfe\x70\x90\xbe\xdc\x6d\x8c\xb0\xd5\x7a\x09\x6b\x7e\x76\x6d\xec\x41\x10\x01\x5f\x03\xfa\x72\x75\xd6\x15\x77\x67\x29\x57\x96\x9f\x3f\x05\xf6\x22\xeb\x99\xfe\x32\x20\x22\x37\x18\xe9\x46\xa8\x7d\x36\x83\x1f\xd7\x0e\x26\x01\x88\x4a\xa7\xf0\xcd\x96\xc0\xdf\x49\xc8\x3f\xe1\xe5\x4b\xa8\x85\x72\x78\xce\xa0\x99\x51\x6b\x1d\x18\xef\x7a\x18\xb6\x58\xee\x53\x97\x5d\x48\xc0\xec\x98\xa5\xf1\x30\x1d\xb5\x92\x60\xf2\xcb\xe9\xfe\xdf\x7b\x3e\xb1\x73\xc9\x9a\x1c\x35\x4c\x19\x2f\x1e\x98\x32\x5e\x85\xd1\x62\x98\x19\xd2\x90\xa1\x68\x82\xf3\x3b\x41\x63\x1d\xe0\xaf\x9d\x50\xe1\xaf\x99\x56\x31\x33\x66\xdc\x3d\x72\x98\x8a\xd7\xaa\xe0\x5a\x2c\xa5\x50\x3d\x1a\xc2\x7a\x83\xb5\xb1\xb8\x66\x6e\x1c\x3b\x54\xa8\xae\x78\xe8\x70\x23\xc0\xd7\xee\x73\xc2\xe3\x2d\xe8\x06\xb7\x52\x6b\x22\x91\x93\x4f\x06\xc3\xc7\x84\x99\xdd\x8f\xf0\xed\xf3\xe7\x10\xb4\xbc\x38\x79\xb7\x80\x67\xf7\xfb\xfd\xaf\x7d\xfe\x24\x67\x8e\xa7\xbb\x44\xbf\x07\x1f\xb7\x16\xf7\x7c\x93\x9f\x96\x8b\xc0\xd6\xa7\xd3\x5e\x7a\x7f\x2e\x1c\x77\x8f\xa5\xe4\xa2\xaa\x88\x8e\x0f\x07\x46\x56\x9e\xc5\xfe\xa4\xf4\xbf\x86\x90\xcf\xe1\xf8\x14\xc4\x89\xa8\x3a\x87\xd6\x0f\x97\xda\xa5\xd1\xa5\x45\x1f\xbb\x54\x74\xcf\x70\x3d\x1a\xe8\x83\x74\xfd\x94\x3c\x95\x17\x21\x7b\xc4\x7e\x7b\xca\x9c\xee\xa9\xa3\xb4\x47\x14\x1c\xd9\xb2\x92\xee\x9d\x76\x9e\x03\x9f\x37\x9a\xc5\x15\xcc\x47\xff\x27\xa1\x89\x5a\x26\xef\xf3\x27\x87\xd2\x34\xad\xf0\xa3\x0f\x77\x64\xdf\x99\xe1\xfd\xf4\x8a\x97\x15\x19\x67\x60\x9a\xe3\xd3\x8b\x99\x39\xde\x9b\x33\x53\x7c\xba\x0b\x1e\xcd\xf0\x93\xeb\x60\x96\x7a\xdf\x04\x0f\xe7\xcb\xfe\x2b\x0b\xe9\xff\xd3\xbb\x13\x13\x17\xbf\xa9\xb6\x5c\xd7\x3c\x58\x54\x43\x3a\xdd\x8b\x6d\x93\x62\xe2\x2b\x46\x7c\x4b\x1c\x21\xd6\x91\x52\xe6\xe0\x78\xa4\x0a\x9f\x19\x4d\x5c\x93\x35\x10\xce\xc1\x9d\xa0\xf2\x3b\xb9\x0d\x87\x07\x6a\x6a\x7a\xe4\xc5\x57\xdf\x68\x9d\xb9\x9a\xfa\x61\xf5\xc3\x15\x3c\x21\x62\xad\xf1\xa0\x8e\xf1\xa0\xe8\x8f\xe0\x4f\x26\xbe\x63\x8d\xcf\xbb\x09\xf2\x21\xef\x1b\x38\x6a\x6e\x26\x9b\x75\xd0\x3e\x51\x87\x9e\x77\xcc\x23\xd1\xc8\x55\x33\x9e\x1b\xbc\x16\xea\x8a\x5c\x36\x92\xcc\x8e\xeb\x29\x72\x80\x9a\xfe\x8e\xbb\x11\xbe\xdc\xc5\x34\x73\xe1\xab\xe5\x49\xa5\x7f\x93\xa8\x9c\xc4\xe1\x2f\xe1\xc3\x8c\x37\xe1\x3b\x8d\x98\xfc\x7f\x0c\xd9\x2c\x3e\xfa\x2a\x38\xf9\x14\x1b\x2f\x0a\xce\xce\x3d\x67\x66\x9d\xfe\xca\x7d\x74\xf7\xdd\xe3\x72\x2a\xc8\x9e\x99\x31\x24\x3e\x75\xe0\x8d\x17\x8a\x19\xa8\x3a\xce\x06\x9c\x2c\xb9\xf8\x57\x10\xf3\x98\x2e\x73\x8a\xeb\x09\x83\xc6\x24\x73\x45\xd6\x0b\xa9\x5d\xc8\x9f\x11\xc4\x67\x5b\xc3\xcb\xa4\xfc\x8b\x18\xaf\x37\xe1\xa6\x30\x71\x9d\xf1\x37\xb1\x4e\x47\x9e\x35\x35\x5c\x3a\xd8\x72\x70\x6d\xa0\x5d\x14\xd1\xff\xcb\x73\x84\x3b\xc1\xe4\xe3\x58\xa6\x40\x6a\x01\x13\x95\x4f\xee\x72\x03\xa4\x87\x55\x39\xa6\xa7\x8c\xb9\xfb\x4f\x00\x00\x00\xff\xff\xcc\xcc\xa9\x14\xf9\x23\x00\x00" +var _fungibletokenCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x5a\x4d\x93\xdb\xb8\xd1\xbe\xf3\x57\xf4\xeb\x3d\x78\xb4\xaf\xac\xd9\x43\x2a\x87\xa9\xd8\x5e\x7b\xed\x49\xf9\x90\x54\xca\x1e\xaf\x0f\x49\x2a\x82\xc8\xa6\x84\x35\x08\x70\x01\x50\xb2\x32\x35\xff\x3d\xd5\x0d\x80\x24\x28\x6a\x66\xbc\x59\xc7\x97\xd5\x90\x40\xa3\x3f\x9f\x7e\x1a\xdc\xcb\xef\xbf\x2f\x8a\xef\xe0\x66\x87\x70\xad\xcc\x01\xae\x3b\xbd\x95\x1b\x85\x70\x63\x3e\xa3\x06\xe7\x85\xae\x84\xad\x8a\xe2\xbb\xef\x60\x9d\x5e\xf2\xbb\x35\x94\x46\x7b\x2b\x4a\x5f\x14\xbc\x7d\x7e\x27\x48\x07\xda\x80\x32\x7a\x8b\x16\x84\x06\xa9\x3d\xda\x5a\x94\x58\xf8\x9d\xf0\x20\x94\x82\x3a\x6d\xf5\xbc\x35\xc9\x75\x70\x30\x9d\xaa\x60\x27\xf6\xf4\x8a\x9e\xd7\xc6\x36\xe0\xcd\xaa\x28\xde\xd5\x20\xa0\x73\x68\x1d\x1c\x84\xf6\x8e\x16\x54\xd8\x2a\x73\x04\x01\x1a\x0f\x13\x59\x4b\xf0\x3b\x94\x76\xd0\xb9\x32\x48\x8a\x79\xd0\x88\x15\x6d\x96\x4d\xab\xb0\x41\xed\x69\x25\x64\xa6\x0e\x3a\x2f\x61\xd3\xf9\x28\x8a\x0f\x70\x45\x65\xce\x88\xe8\x37\x39\xa8\xb0\x96\x1a\x2b\x90\x1a\xfc\x4e\xba\x5e\x8b\x55\xf0\xeb\xcf\xa2\x53\x7e\x0d\x16\x9d\xe9\x6c\x39\xda\x59\x14\x6f\x45\xb9\x9b\xfa\xa7\x5f\xe7\x8f\x2d\xf2\xe1\xee\xf4\xf4\xf3\x42\xe3\xa1\x7f\xb3\x66\x2f\x2b\xb4\xeb\x25\xac\xdf\x63\x89\x72\xcf\xbf\x85\xae\x60\xfd\x5a\x28\xa1\x4b\x9c\xdb\xed\x38\xda\x6e\x62\x5e\xa9\x84\x45\x68\x2d\x3e\x2b\x8d\xae\xa4\x97\x46\x3b\x16\xd5\x1a\xe7\xc7\xcf\x38\xe6\x16\x9d\xb7\xb2\xf4\x05\x29\x8a\x5f\xb0\xec\xe8\x25\x98\x9a\x35\xaf\x3b\x5d\x86\xc5\xec\x2e\x04\xb6\x64\xc5\xe7\x1e\x81\xce\x71\xd8\x0a\x2b\x3c\xc2\x06\x4b\xd1\x91\x2e\x1e\xb6\x72\x8f\x8e\x97\x53\x52\xf0\x0f\xb1\x91\x4a\xfa\x23\xf9\xc6\xed\x84\xc5\x42\x80\xc5\x1a\x2d\xea\x92\xf3\x29\x84\x91\xa5\x07\xbd\x8c\x56\x47\xc0\x2f\xad\x71\x51\x54\x2d\x51\x55\x6e\xd0\xa8\x90\x1a\x8c\x46\x30\x16\x1a\x63\x31\x69\x3c\xb8\x82\x12\x93\x72\xda\x99\xa8\x50\xc8\xd0\x89\x36\x8d\xf8\x8c\x50\x76\xce\x9b\xa6\xf7\x70\x74\x4d\x1f\x44\xf2\x4d\xee\x65\x4a\x70\x03\x7b\x61\xa5\xe9\x68\xb5\xd4\x5b\x07\x07\xe9\x77\x2c\x3e\x64\xe3\xaa\xb8\x36\x16\xf0\x8b\x20\x31\x4b\x10\x50\x8b\xae\x44\x0f\xa5\xd0\xb0\xc1\x41\x3a\x56\xb0\x39\xa6\x82\x92\x7a\x5b\x04\x77\x40\x4a\x8a\x2c\x5b\xbe\xbf\x2c\x0a\xd9\xb4\xc6\x7a\xf8\x59\xe2\xe1\x3d\x3a\xa3\xf6\x68\xa1\xb6\xa6\x81\x27\xe3\x47\x4f\x8a\xe2\xf2\xf2\x32\x2f\x1e\x7a\x92\x3d\x8d\x00\xd1\xeb\x22\x62\xb6\x58\x1c\x01\x85\xc5\x5f\x3b\x69\xe7\xca\x2a\x2f\x06\x96\x3c\x28\x0b\x9f\x10\x9c\x97\x4a\x05\xd0\x90\x1e\x84\xcb\x40\x07\x76\x68\x87\xbc\xf1\xfc\x17\xa7\x94\x69\x38\x73\xea\x4e\xb1\xc8\xce\x87\x68\x35\xe8\x77\xa6\x8a\xc1\x69\x84\x3e\x42\x6b\xcd\x2f\xc8\xe0\x44\xc7\x84\xc3\x08\x81\x48\x53\x3e\xd4\xe8\x09\xd6\xb8\x25\x8b\x8c\xc8\x11\x52\x78\x73\x24\x63\x1b\x14\xda\xf5\xb6\xae\x18\x0c\x43\x1a\x0c\x4f\xe9\x37\x3f\xeb\xa3\x1c\x6c\x4e\x4e\x71\x59\xb9\x0f\xd0\x21\xca\x12\x9d\xbb\x10\x4a\x2d\x7a\x4d\x46\x7e\xc8\x62\x74\x95\x07\xf6\xb6\x28\x00\x00\x2e\x2f\xe1\x95\x06\xd4\x5e\xfa\xe8\xff\xda\x58\xd2\xd1\x1c\xa4\xde\xf2\xb1\x94\x7e\x95\x15\x07\xa1\xb8\x16\x38\x07\x43\x5e\x88\x50\x58\x2c\x68\xac\xca\x58\xdc\xa7\xb8\x3b\x1d\x77\xc9\x7d\x08\xf7\x21\xd4\xc1\x0d\xd8\x48\x4f\xe9\x7a\xd8\xa1\x4e\x07\x90\x03\xd3\xc9\xfa\x81\xe3\xf6\xe3\x83\xf4\x85\x68\x4c\xa7\xfd\x15\x7c\xbc\x96\x5f\xfe\xf8\x87\x25\x43\xe8\x15\x7c\xf0\x56\xea\xed\x92\x45\x5d\xc1\xab\xaa\xb2\xe8\xdc\xcb\xf0\xf7\xc7\x8f\xef\xde\x5c\xc1\xc7\x77\xda\xd3\xfa\xfe\xd8\xf1\xe3\xc5\x6f\x31\xa0\xc2\xd6\x38\xe9\x43\x8a\xdf\xaf\xfe\x9b\xb4\xf4\x01\xf5\xbd\x19\x2b\xef\x4d\xae\x7a\x7f\xe0\x19\xd5\xdf\xde\xa3\xf6\x0e\x61\xab\xcc\x46\x28\xd8\x74\x56\xc7\xaa\xa0\x65\xa5\x50\x8a\x56\x11\x0c\x09\xd0\x46\x3f\xfb\x37\x5a\x03\x9b\xd0\x40\xce\xd8\xf3\xba\xb3\xfa\x41\x63\xa6\xbe\x1f\x69\xfa\x7a\x24\x9d\xd0\x65\xec\xfc\x21\xc3\xd9\x92\x36\x00\x9a\x1b\xf8\x48\x0f\xe6\xff\xe8\xf7\x51\x5a\x6f\xd1\x7b\xca\xea\xa8\x39\x48\x86\x46\xc6\xa6\xec\x9c\xb1\x35\xa7\xdd\x31\xa9\x06\xb7\xbc\x38\x1d\xf0\x67\x0c\xe5\x9b\x84\xc7\xbe\xb1\xef\x63\x3e\x95\xbc\x97\x78\x20\x4d\x49\xad\x28\xf2\x62\x91\x3c\xc5\x3b\xee\x06\x77\x24\xd0\x7e\x8c\x3f\x90\xcc\x2a\x63\x7b\x8b\x10\x13\x50\x84\x9c\x90\xb2\x9b\x3a\x42\x12\x32\x2e\x6a\x6e\x76\x09\x78\x18\x03\x8e\x2d\xae\x4e\xce\x7d\xe7\xa1\xa7\x57\xf1\xc0\xfc\x2c\xa3\x61\xbd\x49\x1c\x83\x30\x78\xd9\xef\x1d\xb5\x74\x85\x82\x5a\xa8\x69\x63\x06\xb6\xc6\x39\x19\xbb\xa8\xa9\xa1\xb4\x28\x58\x89\xd8\x49\x63\xa8\xad\x1b\x54\x27\x8b\x89\x9f\x31\xcd\x23\xef\x0a\x2b\xd5\x31\xf2\x35\xc6\x68\x73\xd0\x29\x2a\xab\xaf\x89\x73\xdf\x28\x23\x56\xa6\x23\x93\x07\xc1\x75\x9b\x48\x62\xef\x75\x60\x12\x9d\x09\x21\xe2\x64\xd1\x77\x96\xa0\x22\x12\x94\xbe\xd1\x5b\x6c\xcc\x9e\x51\x23\x34\xfc\xd1\xc6\x4c\xc8\xcd\x88\x4a\x3d\x75\xd1\x1e\x50\xb8\x47\x45\x85\xbb\x8e\x06\x26\x68\x5c\xac\xb3\xdd\x1f\x0c\xb1\x2f\x63\xc9\x44\xc2\xa7\xb0\x5b\xfa\x25\xf3\x9f\xc0\xcb\x51\x52\xff\xec\xbd\x09\x66\x43\x8d\x11\xa4\x77\xa8\xea\x4c\x9a\x61\xe6\x1f\xa1\xbf\x1a\xb1\x30\xb6\x6a\x9d\x74\x58\xcf\x5b\x33\xd5\x94\x0b\x23\x39\x7a\x82\x22\x8b\x2b\xf8\xf1\x96\x3d\x76\x37\xaa\x41\xfa\x47\x4c\x74\xf2\x28\x36\xb9\xb5\x45\x17\xb9\x72\xcd\x6c\xcd\x44\x47\x53\x04\x60\x2f\x54\x87\x27\xdb\xc2\x96\xd5\xb8\x3c\xe1\xf9\x73\x88\xca\x9c\x2c\xa7\x7f\x4f\x3e\x0d\xcd\x32\xac\x83\xa6\x73\x9e\x78\x19\x1d\xe7\x44\x83\xc4\x56\x66\x70\x62\xe8\x75\x6c\xd9\x93\x13\xf1\x04\xd6\x33\x4d\x2e\xfc\x37\x01\x2b\x45\x85\x14\xbe\x39\xb6\x78\xb1\x58\xc9\x8a\xe2\x51\x4b\xb4\xa9\xef\xf1\x02\x73\xd0\x68\x5f\xae\x44\x68\x23\x63\x18\xe6\xd7\x5d\x27\xab\x93\x2e\x18\x9d\x41\xef\x16\x99\x6e\x77\x45\xfe\x6b\x04\x5a\x69\xe4\xf8\xef\x41\x2b\xf6\xb5\x19\xcc\x92\x3a\x86\xf2\x11\x98\xf5\x09\x13\x52\x48\x5d\xaa\xae\x42\x10\xd0\xcf\x2d\x41\x8d\x72\x87\xe5\xe7\x3c\x40\x11\xad\x7a\x29\x07\xec\xb9\x20\xf1\xff\xc7\xd0\xff\xe0\x86\xc0\xf1\x7a\x39\xc4\xd7\x2b\x93\x16\xcd\x73\xfd\x25\x28\xf9\x19\xc1\xb5\x4a\x72\x77\x69\xa0\x6b\x09\x3a\x7a\x21\x0e\x75\x15\x5e\xd0\xe8\x20\x6b\x2e\x3a\x0f\xad\x0a\x93\x0a\x3c\x1e\xed\x52\xb0\xa6\x68\x17\x5d\x0f\x5e\x7c\xc6\x01\xaa\x08\xbe\xe2\x1b\x82\x8c\x33\x61\xc8\xa6\xd8\xfb\xea\x9e\x95\xa2\x92\x8f\x32\x2f\x42\xb6\xa6\x32\x5f\xe4\x2a\x6d\xd1\x7f\xe8\x5a\x1a\x56\xb0\xe2\x05\x94\xee\xd4\x44\x28\x8e\x42\xa9\xe3\x08\x59\x95\x74\x9e\x6a\x6c\x1f\x46\x40\x5e\x18\xa9\x36\x13\xf0\x68\x34\xe9\xd1\x7a\xf7\x60\xa3\x9e\x39\x97\x9a\xf6\xed\x0d\x97\xdf\x6b\x63\xd4\x5d\xae\xeb\xfb\xa8\xc9\x61\x87\x8c\xa4\xc6\x72\x02\x32\xdb\x92\x7b\xea\x7a\x34\xe0\x4b\x17\x35\x08\x43\x1b\xbd\xcd\x8a\x27\x49\x7b\x95\xec\xe0\x5c\x15\x3a\xee\x02\x1a\x5a\x58\x90\xdb\x31\x6c\xff\x42\xa0\x13\xc1\xcd\xdb\x8e\x67\x91\x0a\xeb\x87\xb9\x88\x74\xa7\x16\x5e\x04\x6c\xa1\x9f\x8b\x60\xe3\xb4\xd0\x07\x62\x9b\x51\x84\x0a\x29\x18\xcb\xe0\xea\x21\xd3\x42\x67\xe1\x01\x7a\xb8\xee\xe9\xed\x5d\x26\x7e\xb5\x84\x1b\x2b\xb4\xab\xd1\x1a\xbb\xec\x9b\x71\xb8\xbd\x48\x63\xcc\x40\x29\xba\x81\xd6\x92\x7f\x5d\xb2\x02\x8e\xe8\xbf\xa6\x0c\xd8\x94\xab\x91\x36\xc3\xc1\xbd\x5e\xe3\x41\x6a\x35\x9d\xa8\x92\x46\xd7\x12\x55\x15\x53\xcd\x8a\x29\xa8\x98\x1a\xc4\x7d\xdc\x50\xd8\xb4\xb4\x67\x84\xdf\x92\x6d\xfe\xaf\xcb\x2b\x35\x81\x98\x93\x93\x8b\x02\xe0\x74\x61\x84\xae\xf2\x61\x9e\x8f\x09\xb3\x15\x7e\x69\xb1\xf4\x58\x65\x32\xbd\x09\x17\x3c\x7d\x31\x0d\x0c\x90\x74\x5b\x82\x33\x61\x3e\xe7\x29\x5e\x0f\xd7\x7a\x91\x58\xf2\x3d\x42\xa6\x4b\x26\x9e\x5a\x11\x1b\x96\x48\xd7\xef\x81\x17\x13\xc2\x42\xb3\x0f\x2a\x73\x08\xad\x88\x5d\x31\xba\xd1\x49\xad\xc5\x75\x36\x36\x4e\xdb\xe9\x67\x5e\x36\xf1\xa6\x90\x6b\x6b\x2a\x8f\x5d\xb2\xc5\x84\x08\xe3\x89\xaf\x15\xdc\x2f\xfa\x42\x88\x05\x19\x1b\x51\x7e\x1b\xbc\x0a\xf7\x0f\x2b\xc8\xe4\xcb\xfa\x84\x75\xb8\x0f\xdd\x86\xb4\xb9\x30\x75\x80\x8d\x3f\xfd\x78\x3b\x23\xe9\xee\xc5\xc5\x62\x31\x43\xd7\x22\x6e\xdd\xe6\x62\xaf\x18\xc8\xee\x72\xee\x01\xa8\x1c\xce\x33\xbe\x00\xbc\xcc\x49\x9b\xd6\x1f\xa1\x92\x1c\x31\x61\x8f\x89\x81\xa5\xe4\x63\xf6\xc7\xb1\xed\xdd\x70\xd8\x19\xa8\x8c\x7e\xea\xe7\x24\x0f\x77\x55\xb3\xfe\x59\x82\xeb\xca\x1d\x1d\x92\xbf\xfe\x70\x90\xbe\xdc\x6d\x8c\xb0\xd5\x7a\x09\x6b\x7e\x76\x6d\xec\x41\x10\x01\x5f\x03\xfa\x72\x75\xd6\x15\x77\x67\x29\x57\x96\x9f\x3f\x05\xf6\x22\xeb\x99\xfe\x32\x20\x22\x37\x18\xe9\x46\xa8\x7d\x36\x83\x1f\xd7\x0e\x26\x01\x88\x4a\xa7\xf0\xcd\x96\xc0\xdf\x49\xc8\x3f\xe1\xe5\x4b\xa8\x85\x72\x78\xce\xa0\x99\x51\x6b\x1d\x18\xef\x7a\x18\xb6\x58\xee\x53\x97\x5d\x48\xc0\xec\x98\xa5\xf1\x30\x1d\xb5\x92\x60\xf2\xcb\xe9\xfe\xdf\x7b\x3e\xb1\x73\xc9\x9a\x1c\x35\x4c\x19\x2f\x1e\x98\x32\x5e\x85\xd1\x62\x98\x19\xd2\x90\xa1\x68\x82\xf3\x3b\x41\x63\x1d\xe0\xaf\x9d\x50\xe1\xaf\x99\x56\x31\x33\x66\xdc\x3d\x72\x98\x8a\xd7\xaa\xe0\x5a\x2c\xa5\x50\x3d\x1a\xc2\x7a\x83\xb5\xb1\xb8\x66\x6e\x1c\x3b\x54\xa8\xae\x78\xe8\x70\x23\xc0\xd7\xee\x73\xc2\xe3\x2d\xe8\x06\xb7\x52\x6b\x22\x91\x93\x4f\x06\xc3\xc7\x84\x99\xdd\x8f\xf0\xed\xf3\xe7\x10\xb4\xbc\x38\x79\xb7\x80\x67\xf7\xfb\xfd\xaf\x7d\xfe\x24\x67\x8e\xa7\xbb\x44\xbf\x07\x1f\xb7\x16\xf7\x7c\x93\x9f\x96\x8b\xc0\xd6\xa7\xd3\x5e\x7a\x7f\x2e\x1c\x77\x8f\xa5\xe4\xa2\xaa\x88\x8e\x0f\x07\x46\x56\x9e\xc5\xfe\xa4\xf4\xbf\x86\x90\xcf\xe1\xf8\x14\xc4\x89\xa8\x3a\x87\xd6\x0f\x97\xda\xa5\xd1\xa5\x45\x1f\xbb\x54\x74\xcf\x70\x3d\x1a\xe8\x83\x74\xfd\x94\x3c\x95\x17\x21\x7b\xc4\x7e\x7b\xca\x9c\xee\xa9\xa3\xb4\x47\x14\x1c\xd9\xb2\x92\xee\x9d\x76\x9e\x03\x9f\x37\x9a\xc5\x15\xcc\x47\xff\x27\xa1\x89\x5a\x26\xef\xf3\x27\x87\xd2\x34\xad\xf0\xa3\x0f\x77\x64\xdf\x99\xe1\xfd\xf4\x8a\x97\x15\x19\x67\x60\x9a\xe3\xd3\x8b\x99\x39\xde\x9b\x33\x53\x7c\xba\x0b\x1e\xcd\xf0\x93\xeb\x60\x96\x7a\xdf\x04\x0f\xe7\xcb\xfe\x2b\x0b\xe9\xff\xd3\xbb\x13\x13\x17\xbf\xa9\xb6\x5c\xd7\x3c\x58\x54\x43\x3a\xdd\x8b\x6d\x93\x62\xe2\x2b\x46\x7c\x4b\x1c\x21\xd6\x91\x52\xe6\xe0\x78\xa4\x0a\x9f\x19\x4d\x5c\x93\x35\x10\xce\xc1\x9d\xa0\xf2\x3b\xb9\x0d\x87\x07\x6a\x6a\x7a\xe4\xc5\x57\xdf\x68\x9d\xb9\x9a\xfa\x61\xf5\xc3\x15\x3c\x21\x62\xad\xf1\xa0\x8e\xf1\xa0\xe8\x8f\xe0\x4f\x26\xbe\x63\x8d\xcf\xbb\x09\xf2\x21\xef\x1b\x38\x6a\x6e\x26\x9b\x75\xd0\x3e\x51\x87\x9e\x77\xcc\x23\xd1\xc8\x55\x33\x9e\x1b\xbc\x16\xea\x8a\x5c\x36\x92\xcc\x8e\xeb\x29\x72\x80\x9a\xfe\x8e\xbb\x11\xbe\xdc\xc5\x34\x73\xe1\xab\xe5\x49\xa5\x7f\x93\xa8\x9c\xc4\xe1\x2f\xe1\xc3\x8c\x37\xe1\x3b\x8d\x98\xfc\x7f\x0c\xd9\x2c\x3e\xfa\x2a\x38\xf9\x14\x1b\x2f\x0a\xce\xce\x3d\x67\x66\x9d\xfe\xca\x7d\x74\xf7\xdd\xe3\x72\x2a\xc8\x9e\x99\x31\x24\x3e\x75\xe0\x8d\x17\x8a\x19\xa8\x3a\xce\x06\x9c\x2c\xb9\xf8\x57\x10\xf3\x98\x2e\x73\x8a\xeb\x8c\x41\x6d\xb7\x51\xb2\x8c\x14\x73\x45\xb6\x0b\xa9\x5d\xc8\x9e\x11\xc0\x67\x1b\xc3\xcb\xa4\xfa\x8b\x18\xad\x37\xe1\x9e\x30\x31\x9d\xf1\x17\xb1\x4e\x47\x96\x35\x35\x5b\x3a\xd8\x72\x68\x6d\x20\x5d\x14\xcf\xff\xcb\x33\x84\xfb\xc0\xe4\xd3\x58\xa6\x40\x6a\x00\x13\x95\x4f\x6e\x72\x03\xa0\x87\x55\x39\xa2\xa7\x7c\xb9\xfb\x4f\x00\x00\x00\xff\xff\x6b\xff\x6f\x9b\xf7\x23\x00\x00" func fungibletokenCdcBytes() ([]byte, error) { return bindataRead( @@ -114,7 +114,7 @@ func fungibletokenCdc() (*asset, error) { } info := bindataFileInfo{name: "FungibleToken.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xeb, 0xd1, 0x81, 0xd9, 0x42, 0x9c, 0xb, 0x63, 0x1f, 0x72, 0x9f, 0x84, 0xc9, 0x92, 0x9e, 0x6d, 0x27, 0xea, 0x15, 0x4b, 0xc4, 0x81, 0xc9, 0x32, 0x36, 0xe4, 0x21, 0xdd, 0xd5, 0x63, 0x5, 0xad}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x25, 0xcf, 0xb8, 0xa9, 0x4f, 0xd2, 0xa8, 0xc6, 0x6c, 0xa, 0xe2, 0xb3, 0x96, 0xa2, 0x74, 0xc9, 0x83, 0x3e, 0x2d, 0xc4, 0x60, 0x99, 0xda, 0x3e, 0x74, 0x5b, 0xe0, 0xc4, 0xfe, 0xdb, 0x3, 0x7c}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index b7ea10d..d7fb755 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -3,16 +3,30 @@ module github.com/onflow/flow-ft/lib/go/test go 1.18 require ( - github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1 - github.com/onflow/flow-emulator v0.59.1-0.20231218185945-9116c416533f + github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb + github.com/onflow/flow-emulator v0.59.1-0.20240122200325-58ef35ed4aed github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20231212194336-a2802ba36596 github.com/onflow/flow-ft/lib/go/templates v0.0.0-00010101000000-000000000000 - github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20231213195450-0b951b342b14 + github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240120002146-9f1763b66d80 github.com/rs/zerolog v1.29.0 github.com/stretchr/testify v1.8.4 ) +require ( + github.com/Microsoft/go-winio v0.6.1 // indirect + github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect + github.com/consensys/bavard v0.1.13 // indirect + github.com/consensys/gnark-crypto v0.12.1 // indirect + github.com/crate-crypto/go-kzg-4844 v0.7.0 // indirect + github.com/ethereum/c-kzg-4844 v0.4.0 // indirect + github.com/mmcloughlin/addchain v0.4.0 // indirect + github.com/supranational/blst v0.3.11 // indirect + golang.org/x/mod v0.14.0 // indirect + golang.org/x/tools v0.16.0 // indirect + rsc.io/tmplfunc v0.0.3 // indirect +) + require ( github.com/DataDog/zstd v1.5.2 // indirect github.com/SaveTheRbtz/mph v0.1.2 // indirect @@ -27,7 +41,7 @@ require ( github.com/cespare/xxhash/v2 v2.2.0 // indirect github.com/cockroachdb/errors v1.9.1 // indirect github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect - github.com/cockroachdb/pebble v0.0.0-20230906160148-46873a6a7a06 // indirect + github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593 // indirect github.com/cockroachdb/redact v1.1.3 // indirect github.com/coreos/go-semver v0.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect @@ -39,7 +53,7 @@ require ( github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect github.com/dustin/go-humanize v1.0.1 // indirect github.com/ef-ds/deque v1.0.4 // indirect - github.com/ethereum/go-ethereum v1.12.0 // indirect + github.com/ethereum/go-ethereum v1.13.5 // indirect github.com/fsnotify/fsnotify v1.6.0 // indirect github.com/fxamacker/cbor/v2 v2.4.1-0.20230228173756-c0c9f774e40c // indirect github.com/fxamacker/circlehash v0.3.0 // indirect @@ -106,11 +120,11 @@ require ( github.com/multiformats/go-varint v0.0.7 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f // indirect - github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.1-0.20231212203043-37cbe453d425 // indirect - github.com/onflow/flow-core-contracts/lib/go/templates v0.15.1-0.20231204202154-f8dfacb39d86 // indirect - github.com/onflow/flow-go v0.32.4-0.20231214190912-4c4527a42fb0 // indirect + github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.1-0.20240120002724-ff3d1a4bab55 // indirect + github.com/onflow/flow-core-contracts/lib/go/templates v0.15.1-0.20240120002724-ff3d1a4bab55 // indirect + github.com/onflow/flow-go v0.33.2-0.20240122190738-254af677b873 // indirect github.com/onflow/flow-go/crypto v0.25.0 // indirect - github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6 // indirect + github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 // indirect github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect @@ -161,8 +175,8 @@ require ( go.uber.org/atomic v1.11.0 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.24.0 // indirect - golang.org/x/crypto v0.16.0 // indirect - golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df // indirect + golang.org/x/crypto v0.17.0 // indirect + golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc // indirect golang.org/x/net v0.19.0 // indirect golang.org/x/sync v0.5.0 // indirect golang.org/x/sys v0.15.0 // indirect @@ -176,7 +190,6 @@ require ( google.golang.org/grpc v1.59.0 // indirect google.golang.org/protobuf v1.31.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect - gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce // indirect gopkg.in/yaml.v3 v3.0.1 // indirect lukechampine.com/blake3 v1.2.1 // indirect modernc.org/libc v1.22.3 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index 6200e45..f4017f0 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -542,9 +542,12 @@ github.com/DataDog/zstd v1.5.2 h1:vUG4lAyuPCXO0TLbXvPv7EB7cNK1QV/luu55UHLrrn8= github.com/DataDog/zstd v1.5.2/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/Joker/hpp v1.0.0/go.mod h1:8x5n+M1Hp5hC0g8okX3sR3vFQwynaX/UgSOM9MeBKzY= +github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= +github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= github.com/OneOfOne/xxhash v1.2.8 h1:31czK/TI9sNkxIKfaUfGlU47BAxQ0ztGgd9vPyqimf8= +github.com/SaveTheRbtz/mph v0.1.1-0.20240117162131-4166ec7869bc/go.mod h1:LJM5a3zcIJ/8TmZwlUczvROEJT8ntOdhdG9jjcR1B0I= github.com/SaveTheRbtz/mph v0.1.2 h1:5l3W496Up+7BNOVJQnJhzcGBh+wWfxWdmPUAkx3WmaM= github.com/SaveTheRbtz/mph v0.1.2/go.mod h1:V4+WtKQPe2+dEA5os1WnGsEB0NR9qgqqgIiSt73+sT4= github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0= @@ -593,7 +596,6 @@ github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24 github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bits-and-blooms/bitset v1.2.2/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.5.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bits-and-blooms/bitset v1.7.0 h1:YjAGVd3XmtK9ktAbX8Zg2g2PwLIMjGREZJHlV4j7NEo= github.com/bits-and-blooms/bitset v1.7.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= @@ -606,7 +608,7 @@ github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1/go.mod h1:7SFka0XMvUgj3hfZtyd github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 h1:59Kx4K6lzOW5w6nFlA0v5+lk/6sjybR934QNHSJZPTQ= github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0/go.mod h1:7SFka0XMvUgj3hfZtydOrQY2mwhPclbT2snogU7SQQc= github.com/bytecodealliance/wasmtime-go/v7 v7.0.0/go.mod h1:bu6fic7trDt20w+LMooX7j3fsOwv4/ln6j8gAdP6vmA= -github.com/c-bata/go-prompt v0.2.5/go.mod h1:vFnjEGDIIA/Lib7giyE4E9c50Lvl8j0S+7FVlAwDAVw= +github.com/c-bata/go-prompt v0.2.6/go.mod h1:/LMAke8wD2FsNu9EXNdHxNLbd9MedkPnCdfpU9wwHfY= github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM= github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= @@ -637,17 +639,23 @@ github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWH github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cockroachdb/datadriven v1.0.2/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= -github.com/cockroachdb/datadriven v1.0.3-0.20230801171734-e384cf455877 h1:1MLK4YpFtIEo3ZtMA5C795Wtv5VuUnrXX7mQG+aHg6o= +github.com/cockroachdb/datadriven v1.0.3-0.20230413201302-be42291fc80f h1:otljaYPt5hWxV3MUfO5dFPFiOXg9CyG5/kCfayTqsJ4= github.com/cockroachdb/errors v1.9.1 h1:yFVvsI0VxmRShfawbt/laCIDy/mtTqqnvoNgiy5bEV8= github.com/cockroachdb/errors v1.9.1/go.mod h1:2sxOtL2WIc096WSZqZ5h8fa17rdDq9HZOZLBCor4mBk= github.com/cockroachdb/logtags v0.0.0-20211118104740-dabe8e521a4f/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE= github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= -github.com/cockroachdb/pebble v0.0.0-20230906160148-46873a6a7a06 h1:T+Np/xtzIjYM/P5NAw0e2Rf1FGvzDau1h54MKvx8G7w= -github.com/cockroachdb/pebble v0.0.0-20230906160148-46873a6a7a06/go.mod h1:bynZ3gvVyhlvjLI7PT6dmZ7g76xzJ7HpxfjgkzCGz6s= +github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593 h1:aPEJyR4rPBvDmeyi+l/FS/VtA00IWvjeFvjen1m1l1A= +github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593/go.mod h1:6hk1eMY/u5t+Cf18q5lFMUA1Rc+Sm5I6Ra1QuPyxXCo= github.com/cockroachdb/redact v1.1.3 h1:AKZds10rFSIj7qADf0g46UixK8NNLwWTNdCIGS5wfSQ= github.com/cockroachdb/redact v1.1.3/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= +github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 h1:zuQyyAKVxetITBuuhv3BI9cMrmStnpT18zmgmTxunpo= +github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06/go.mod h1:7nc4anLGjupUW/PeY5qiNYsdNXj7zopG+eqsS7To5IQ= github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= +github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ= +github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= +github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= +github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= github.com/coreos/go-etcd v2.0.0+incompatible/go.mod h1:Jez6KQU2B/sWsbdaef3ED8NzMklzPG4d5KIOhIy30Tk= @@ -660,6 +668,8 @@ github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfc github.com/cpuguy83/go-md2man v1.0.10/go.mod h1:SmD6nW6nTyfqj6ABTjUi3V3JVMnlJmwcJI5acqYI6dE= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= +github.com/crate-crypto/go-kzg-4844 v0.7.0 h1:C0vgZRk4q4EZ/JgPfzuSoxdCq3C3mOZMBShovmncxvA= +github.com/crate-crypto/go-kzg-4844 v0.7.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/dave/astrid v0.0.0-20170323122508-8c2895878b14/go.mod h1:Sth2QfxfATb/nW4EsrSi2KyJmbcniZ8TgTaji17D6ms= @@ -720,9 +730,11 @@ github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7 github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= +github.com/ethereum/c-kzg-4844 v0.4.0 h1:3MS1s4JtA868KpJxroZoepdV0ZKBp3u/O5HcZ7R3nlY= +github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/ethereum/go-ethereum v1.9.13/go.mod h1:qwN9d1GLyDh0N7Ab8bMGd0H9knaji2jOBm2RrMGjXls= -github.com/ethereum/go-ethereum v1.12.0 h1:bdnhLPtqETd4m3mS8BGMNvBTf36bO5bx/hxE2zljOa0= -github.com/ethereum/go-ethereum v1.12.0/go.mod h1:/oo2X/dZLJjf2mJ6YT9wcWxa4nNJDBKDBU6sFIpx1Gs= +github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= +github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= github.com/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= github.com/fatih/color v1.3.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= @@ -787,8 +799,6 @@ github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5Nq github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= -github.com/go-test/deep v1.0.5/go.mod h1:QV8Hv/iy04NyLBxAdO9njL0iVPN1S4d/A3NVv1V36o8= -github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee/go.mod h1:L0fX3K22YWvt/FAX9NnzrNzcI4wNYi9Yku4O0LKYflo= github.com/gobwas/pool v0.2.0/go.mod h1:q8bcK0KcYlCgd9e7WYLm9LpyS+YeLd8JVDW6WezmKEw= github.com/gobwas/ws v1.0.2/go.mod h1:szmBTxLgaFppYjEmNtny/v3w89xOydFnnZMcgRRu/EM= @@ -893,6 +903,7 @@ github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20230602150820-91b7bce49751 h1:hR7/MlvK23p6+lIw9SN1TigNLn9ZnF3W4SYRKq2gAHs= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= +github.com/google/subcommands v1.2.0/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= @@ -1101,13 +1112,13 @@ github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcME github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-runewidth v0.0.3/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.6/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= @@ -1131,6 +1142,9 @@ github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrk github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/mmcloughlin/addchain v0.4.0 h1:SobOdjm2xLj1KkXN5/n0xTIWyZA2+s99UCY1iPfkHRY= +github.com/mmcloughlin/addchain v0.4.0/go.mod h1:A86O+tHqZLMNO4w6ZZ4FlVQEadcoqkyU72HC5wJ4RlU= +github.com/mmcloughlin/profile v0.1.1/go.mod h1:IhHD7q1ooxgwTgjxQYkACGA77oFTDdFVejUS1/tS/qU= github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= @@ -1178,25 +1192,26 @@ github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTRpTBYO2k16FE6z4wEOtaC2WBR9Xo= github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= -github.com/onflow/cadence v1.0.0-preview.1/go.mod h1:Q5Up9Kt+J6zuAFmgrsiKz6t//E/hR5/iuVjH62pdztk= -github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1 h1:xIFPRIA/pmyplEu5JxuMCfC6zfdqRW7QDHYJ8ogCNuc= -github.com/onflow/cadence v1.0.0-preview.1.0.20231213191345-0ff20e15e7e1/go.mod h1:60RhxKY5V4DXFQfvXQa48eZZVN19O7Lu9cp53FM54vo= -github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.1-0.20231212203043-37cbe453d425 h1:zvLHFxySeg61/dgp/IbvaN+k4BXPuAhBOslrPQjrX9Q= -github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.1-0.20231212203043-37cbe453d425/go.mod h1:N+1bEs/159Efg75hSQIkb90FVinxUMxL/6mA3I6dXtQ= -github.com/onflow/flow-core-contracts/lib/go/templates v0.15.1-0.20231204202154-f8dfacb39d86 h1:5dDtY8iItVVvIY+YXbavGDMaVz4Gq7sq4ILF/cZb7/8= -github.com/onflow/flow-core-contracts/lib/go/templates v0.15.1-0.20231204202154-f8dfacb39d86/go.mod h1:6XIbPht7u7ADszXSHI2APY+OL78XVaUU8+OdgWEElAY= -github.com/onflow/flow-emulator v0.59.1-0.20231218185945-9116c416533f h1:OiCv5EW0RScRkNqZQ6wH+BtkiipRcjhCMo3uXfjMRr4= -github.com/onflow/flow-emulator v0.59.1-0.20231218185945-9116c416533f/go.mod h1:mzbYJhEebev+x55s7CY1Iv8jXYv3GHYklBiXGdXWO98= -github.com/onflow/flow-go v0.32.4-0.20231214190912-4c4527a42fb0 h1:cWH+cVzRmogm75GgmxecUoDYMSi2yZMv3/PgVM41N9o= -github.com/onflow/flow-go v0.32.4-0.20231214190912-4c4527a42fb0/go.mod h1:PsXOc6UemYCzE7SXn3geQrpn7YdNaixkwuyPZp0cwjg= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2 h1:vUVO6m85BiT8c50Oc8YGc3CU+sGqiKW9FZbmiRph2dU= -github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2/go.mod h1:mbLrR3MkYbi9LH3yasDj1jrR4QTR8vjRLVFCm4jMHn0= +github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb h1:OpNQ8+ZPBg5DHchnZyiBySz/OQc4uIeptTm7cBfCvOA= +github.com/onflow/cadence v1.0.0-preview.2.0.20240122125204-5ce1f36f95bb/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= +github.com/onflow/crypto v0.25.0 h1:BeWbLsh3ZD13Ej+Uky6kg1PL1ZIVBDVX+2MVBNwqddg= +github.com/onflow/crypto v0.25.0/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= +github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.1-0.20240120002724-ff3d1a4bab55 h1:2MDRQGjNs4P9o3qDZkffp4KnLTQU+EsMnD0M44SPxF0= +github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.1-0.20240120002724-ff3d1a4bab55/go.mod h1:BLHo5p9QaE+t/Erf8lXOIU/LdTj2Fhs2BGQvjjOCdyU= +github.com/onflow/flow-core-contracts/lib/go/templates v0.15.1-0.20240120002724-ff3d1a4bab55 h1:f+ETsRPfwhVwmA4y+qyp/lmGQXbz/dkzUJ93TPckQcM= +github.com/onflow/flow-core-contracts/lib/go/templates v0.15.1-0.20240120002724-ff3d1a4bab55/go.mod h1:PMZB6yTducbk3uAj/8N9yqqd0IVsV54yue+LesbGdto= +github.com/onflow/flow-emulator v0.59.1-0.20240122200325-58ef35ed4aed h1:ybV/+STwazQhJrTuWklYWcuZdWFpti5b0EkTE2MIe7Q= +github.com/onflow/flow-emulator v0.59.1-0.20240122200325-58ef35ed4aed/go.mod h1:UfcYYcaMMFHvSBA78+goDf2K/eNDrDoBlqjN+JPZyJE= +github.com/onflow/flow-go v0.33.2-0.20240122190738-254af677b873 h1:h4Ea4hk4Ry19Q/55L/vHnRy4E2NxTA5Y5ZKn2RV1FP8= +github.com/onflow/flow-go v0.33.2-0.20240122190738-254af677b873/go.mod h1:qiNwvJHt0ATFSiF01IfORYelT5xPiHZ86paYWX3Bwzc= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca h1:7yG8dYqMzWzTZWJ17dnBdS01UDlOBnf1dd1rWKcFdY0= +github.com/onflow/flow-go-sdk v0.44.0-stable-cadence.2.0.20240122164005-147ad40664ca/go.mod h1:O5+TK1qs2c1R5X4TEQp4m2c/YhlCjwdW7bsRcUB1U8s= github.com/onflow/flow-go/crypto v0.24.7/go.mod h1:fqCzkIBBMRRkciVrvW21rECKq1oD7Q6u+bCI78lfNX0= github.com/onflow/flow-go/crypto v0.25.0 h1:6lmoiAQ3APCF+nV7f4f2AXL3PuDKqQiWqRJXmjrMEq4= github.com/onflow/flow-go/crypto v0.25.0/go.mod h1:OOb2vYcS8AOCajBClhHTJ0NKftFl1RQgTQ0+Vh4nbqk= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20221202093946-932d1c70e288/go.mod h1:gQxYqCfkI8lpnKsmIjwtN2mV/N2PIwc1I+RUK4HPIc8= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6 h1:KMN+OEVaw7KAgxL3p8ux7CMuyTvacAlYTbasOqowh4M= -github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231124194313-106cc495def6/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2 h1:+rT+UsfTR39JZO8ht2+4fkaWfHw74SCj1fyz1lWuX8A= +github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231213135419-ae911cc351a2/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba h1:rIehuhO6bj4FkwE4VzwEjX7MoAlOhUJENBJLqDqVxAo= github.com/onflow/sdks v0.5.1-0.20230912225508-b35402f12bba/go.mod h1:F0dj0EyHC55kknLkeD10js4mo14yTdMotnWMslPirrU= github.com/onflow/wal v0.0.0-20230529184820-bc9f8244608d h1:gAEqYPn3DS83rHIKEpsajnppVD1+zwuYPFyeDVFaQvg= @@ -1235,7 +1250,7 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= -github.com/pkg/term v1.1.0/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= +github.com/pkg/term v1.2.0-beta.2/go.mod h1:E25nymQcrSllhX42Ok8MRm1+hyBdHY0dCeiKZ9jpNGw= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= @@ -1266,7 +1281,6 @@ github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qq github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/rivo/uniseg v0.2.1-0.20211004051800-57c86be7915a/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rjeczalik/notify v0.9.1/go.mod h1:rKwnCoCGeuQnwBtTSPL9Dad03Vh2n40ePRrjvIXnJho= @@ -1289,8 +1303,8 @@ github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfF github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= github.com/schollz/closestmatch v2.1.0+incompatible/go.mod h1:RtP1ddjLong6gTkbtmuhtR2uUrrJOpYzYRvbcPAid+g= -github.com/schollz/progressbar/v3 v3.8.3/go.mod h1:pWnVCjSBZsT2X3nx9HfRdnCDrpbevliMeoEVhStwHko= github.com/schollz/progressbar/v3 v3.13.1 h1:o8rySDYiQ59Mwzy2FELeHY5ZARXZTVJC7iHD6PEFUiE= +github.com/schollz/progressbar/v3 v3.13.1/go.mod h1:xvrbki8kfT1fzWzBT/UZd9L6GA+jdL7HAgq2RFnO6fQ= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/sethvargo/go-retry v0.2.3 h1:oYlgvIvsju3jNbottWABtbnoLC+GDtLdBHxKWxQm/iU= @@ -1355,6 +1369,8 @@ github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXl github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= github.com/supranational/blst v0.3.10/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/supranational/blst v0.3.11 h1:LyU6FolezeWAhvQk0k6O/d49jqgO52MSDDfYgbeoEm4= +github.com/supranational/blst v0.3.11/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= github.com/syndtr/goleveldb v1.0.1-0.20190923125748-758128399b1d/go.mod h1:9OrXJhf154huy1nPWmuSrkgjPUtUNhA+Zmy+6AESzuA= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 h1:epCh84lMvA70Z7CTTCmYQn2CKbY8j86K7/FAIr141uY= github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= @@ -1478,14 +1494,14 @@ golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= -golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= -golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/crypto v0.16.0 h1:mMMrFzRSCF0GvB7Ne27XVtVAaXLrPmgPC7/v0tkwHaY= +golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= +golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= +golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1501,10 +1517,8 @@ golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= -golang.org/x/exp v0.0.0-20221110155412-d0897a79cd37/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= -golang.org/x/exp v0.0.0-20230321023759-10a507213a29/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc= -golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df h1:UA2aFVmmsIlefxMk29Dp2juaUSth8Pyn3Tq5Y5mJGME= -golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= +golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc h1:ao2WRsKSzW6KuUY9IWPwWahcHCgR0s52IfwutMfEbdM= +golang.org/x/exp v0.0.0-20240103183307-be819d1f06fc/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= @@ -1544,10 +1558,11 @@ golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.11.0 h1:bUO06HqtnRcc/7l71XBe4WcqTZ+3AH1J59zWDDwLKgU= +golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= +golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1614,6 +1629,8 @@ golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= +golang.org/x/net v0.15.0/go.mod h1:idbUs1IY1+zTqbi8yxTbhexhEEk5ur9LInksu6HrEpk= golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c= golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= @@ -1660,6 +1677,7 @@ golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE= golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1732,7 +1750,6 @@ golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -1763,17 +1780,20 @@ golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= +golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU= golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= +golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -1789,6 +1809,8 @@ golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -1865,10 +1887,11 @@ golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= +golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2165,7 +2188,6 @@ gopkg.in/ini.v1 v1.51.1/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/mgo.v2 v2.0.0-20180705113604-9856a29383ce/go.mod h1:yeKp02qBN3iKW1OzL3MGk2IdtZzaj7SFntXj72NppTA= -gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce/go.mod h1:5AcXVHNjg+BDxry382+8OKon8SEWiKktQR07RKPsv1c= gopkg.in/olebedev/go-duktape.v3 v3.0.0-20200316214253-d7b0ff38cac9/go.mod h1:uAJfkITjFhyEEuUfm7bsmCZRbW5WRq8s9EY8HZ6hCns= gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= @@ -2246,3 +2268,5 @@ rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8 rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= +rsc.io/tmplfunc v0.0.3 h1:53XFQh69AfOa8Tw0Jm7t+GV7KZhOi6jzsCzTtKbMvzU= +rsc.io/tmplfunc v0.0.3/go.mod h1:AG3sTPzElb1Io3Yg4voV9AGZJuleGAwaVRxL9M49PhA=