diff --git a/lib/go/templates/internal/assets/assets.go b/lib/go/templates/internal/assets/assets.go index 0d0b91b..dd28269 100644 --- a/lib/go/templates/internal/assets/assets.go +++ b/lib/go/templates/internal/assets/assets.go @@ -3,11 +3,11 @@ // transactions/destroy_nft.cdc (1.22kB) // transactions/generic_transfer_with_address.cdc (2.061kB) // transactions/generic_transfer_with_paths.cdc (1.769kB) -// transactions/mint_nft.cdc (2.884kB) -// transactions/nft-forwarding/change_forwarder_recipient.cdc (1.257kB) -// transactions/nft-forwarding/create_forwarder.cdc (1.534kB) +// transactions/mint_nft.cdc (2.952kB) +// transactions/nft-forwarding/change_forwarder_recipient.cdc (1.194kB) +// transactions/nft-forwarding/create_forwarder.cdc (1.591kB) // transactions/nft-forwarding/transfer_nft_to_receiver.cdc (2.034kB) -// transactions/nft-forwarding/unlink_forwarder_link_collection.cdc (1.044kB) +// transactions/nft-forwarding/unlink_forwarder_link_collection.cdc (1.045kB) // transactions/scripts/borrow_nft.cdc (807B) // transactions/scripts/get_collection_data.cdc (249B) // transactions/scripts/get_collection_ids.cdc (464B) @@ -23,7 +23,7 @@ // transactions/setup_account_from_address.cdc (1.593kB) // transactions/setup_account_from_nft_reference.cdc (1.374kB) // transactions/setup_account_to_receive_royalty.cdc (1.621kB) -// transactions/transfer_nft.cdc (2.171kB) +// transactions/transfer_nft.cdc (2.097kB) // transactions/unlink_collection.cdc (520B) package assets @@ -154,7 +154,7 @@ func transactionsGeneric_transfer_with_pathsCdc() (*asset, error) { return a, nil } -var _transactionsMint_nftCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x56\x41\x6f\xe3\x36\x13\xbd\xeb\x57\xcc\xe7\x83\xd7\xc6\x97\xb5\x5b\xa0\xe8\x41\x88\xb3\xd8\x78\x1b\xa0\x87\x0d\x16\x59\x77\x2f\x41\x0e\x63\x6a\x2c\xb1\xa5\x49\x95\x1c\xd9\x31\x82\xfc\xf7\x82\xa2\x44\x8b\x89\x92\xd6\x07\x5b\x26\x67\x1e\x67\xde\xbc\x19\x71\xb9\x5c\xc2\xa6\x92\x0e\x9c\xb0\xb2\x66\x68\x1c\x39\xe0\x8a\xe0\xf6\x66\xf3\x55\x6a\x26\x0b\x96\x9c\x69\xac\x20\x60\x03\x7b\xa9\x19\x10\x34\x1d\xbd\x41\xe6\xbd\x7f\x67\xd8\x37\x8e\x61\x4b\x60\x1b\x0d\x47\xc9\x55\x0b\x80\x42\x98\x46\x33\x70\x85\x0c\x15\x06\xd4\x7d\x0a\xd9\x02\x38\x36\x96\x0a\x90\x1a\x96\xfe\x11\x4b\x5a\xc6\xc3\xbd\x41\x16\x62\x24\xb0\xe6\x84\x8a\x4f\x80\xb6\x6c\xf6\xa4\xd9\x81\xd4\x85\x14\x92\x5c\x8c\x00\x95\x2c\x35\x15\x59\x26\xf7\xb5\xb1\x0c\x93\x5b\xa3\x6f\x1a\x5d\xca\xad\xa2\x8d\xf9\x8b\xf4\x24\xee\xfc\xf6\x88\xfb\x5a\xd1\xed\xcd\xe6\xbc\xf6\x95\x18\x0b\x64\xfc\x21\xe9\xe8\xce\xcb\x2f\x10\x32\xb6\xa8\x1d\x0a\x96\x46\xcf\x32\x00\x00\x4b\x42\xd6\x92\x34\xe7\xf0\xb9\x28\x2c\x39\x77\xd1\xae\x6b\xdc\x53\x0e\xdf\xd9\x4a\x5d\x86\x95\x82\x02\xd1\xd2\xe8\x74\x83\xab\x66\xbf\xd5\x28\x55\xba\x2c\x1a\x76\x39\xdc\xff\x71\x23\x1f\x7f\xfd\xe5\x21\xac\x75\x3c\x7c\x39\x43\x79\x93\xe0\x95\x9a\x5c\x93\xa6\x9d\x14\x12\xad\x24\x6f\xd3\x05\xf7\x90\xcd\xe1\x29\x6b\x0d\x3d\xb7\xca\x08\x54\x70\x40\x2b\x71\xab\x08\x76\xc6\xb6\x35\x91\xba\x4c\x6b\xb6\x23\x4b\x5a\x50\xeb\xa7\x88\xbb\x8d\x1c\xa6\x67\x2a\x17\xe7\xca\x45\xf8\xbb\xde\xd1\x0b\xc8\x03\x5a\x12\x24\x0f\x64\x3f\x38\x10\x46\x29\x6a\x89\x8c\xa8\x91\xcb\x75\xdc\xbb\xa3\x5d\x0e\xd3\xa7\x97\xb5\x5c\xdc\x75\x40\xcf\xe1\xb0\xda\x52\x8d\x96\x66\xce\x6b\xc0\xe6\x80\x0d\x57\xb3\x6b\x63\xad\x39\xfe\x40\xd5\xd0\x1c\xa6\x9f\x83\x28\x63\xfa\xfd\xa1\xe7\x38\xbe\x20\x23\xac\x60\x90\x92\x17\xab\x3a\xd0\xda\x68\xb6\x28\xd8\x6b\x63\xd6\x0b\x78\x73\xaa\x29\x07\x2d\xd5\x05\x1c\x24\x1d\xc3\x5f\xff\x7d\x99\x48\xc9\xd3\xb2\x4e\x8e\xb8\x9a\xcd\xe7\x80\xee\x7f\xf0\x2f\x76\x9f\x62\x98\xfe\xf3\xe9\x13\xd4\xa8\xa5\x98\x4d\xbc\xf9\x5d\x08\xcc\x42\x61\xc8\x81\x36\x0c\x5d\xa8\xf0\x0a\xa6\x8d\x6e\x32\x8f\x60\xf1\x61\xb9\x84\x6d\xcb\x10\xe0\xb9\xc2\x7d\xa1\x46\x66\x80\xd4\xd0\x35\x69\x84\x70\xa4\x76\x8b\x4e\x24\x2b\x08\xe4\x2f\x3a\xa3\x45\x00\xbf\x1c\x95\xc8\xd5\x6c\x67\xcd\x3e\x1f\x72\x1d\x36\xbe\x07\xe7\x6f\xc8\xd5\xfc\x8d\xfc\xbb\x42\x9e\x53\x6f\xa7\x08\xa0\x06\xb3\xfd\x93\x04\x03\x72\x9b\x82\xab\x49\xc8\x9d\xa4\x02\x6a\xe4\x6a\x32\xcf\x86\x99\x07\x6d\xf4\x9a\x0c\xaa\xfb\xe0\xa0\x6e\xb6\x4a\x0a\x9f\xfd\x40\x17\x2f\xf4\x1f\x13\x1f\x97\x2b\xac\xa0\x24\xee\x82\x9c\x45\x9b\xf9\x42\x60\x8d\x5b\xa9\x24\x4b\x72\x91\x9c\x77\x94\x7d\x35\x4b\x08\x68\x47\x42\x52\xd9\x45\x88\xd6\x73\x95\x58\xce\x07\x64\xad\x4d\xa3\x8a\x96\xa5\x32\x34\x58\x8b\x3d\x5a\x6f\x38\xa7\xd1\xc9\xe5\xdc\x5c\xf0\x14\x4f\xf0\x63\x69\xa1\x48\x97\x5c\xc1\x6a\x35\x36\x91\xfa\xdd\xe9\xf4\x0d\xe3\x64\x36\x75\xdb\x39\x4c\x3e\x5b\x8b\x27\xe8\xac\x5d\xd5\x46\xbe\x25\xa0\xbf\x1b\x54\xed\x68\xea\xdf\x02\x96\x14\x32\x15\x50\x10\xa3\x54\x6e\x32\x0c\x96\x1e\x49\x34\x4c\xc3\x2e\x5f\x2e\x61\x6d\x09\x99\x42\xb9\x3b\x90\xce\x39\x5a\x1d\xd0\x42\x10\xd6\x0a\x7e\x4a\x56\x83\x47\x18\xa3\x69\xcf\xde\x05\xac\x07\x58\xc1\xfd\x43\xf4\x39\x56\x52\xd1\x7b\xb9\xc2\x55\x77\xd2\x53\x52\x37\x3f\x8d\xb6\xd1\xfc\x04\xe3\x7c\xdd\xb7\xae\x0f\xef\x79\xae\x7b\xa5\x9d\x52\x31\x0e\x4c\x5e\xc8\xb1\x24\xbe\x9c\x3e\xfd\x77\x21\xfa\x4f\x4a\x45\x49\xdc\xb1\xd1\xfb\x7d\x8b\xea\x9c\xcd\x5f\x01\x0c\x35\x7a\x3d\xc8\x39\x36\x75\x85\x07\x82\x1e\x0a\x84\xd1\x3b\x59\x36\xfe\xb2\x80\x0c\x6f\x1e\x34\x6c\x72\x88\xef\x42\x9f\x20\xd6\x35\xe9\xe2\x75\x22\xa3\xf5\x1c\xcf\xb7\x6f\x9e\x7c\x9c\xea\x8b\x51\x27\xd1\x70\xde\x76\x41\x57\xb6\x71\xab\xe4\x6a\x30\xd2\x51\x63\x35\x6f\x59\xcc\xde\xfe\xd7\x6b\x39\xfc\xfe\x1f\x7e\x8e\xbb\xcf\x59\xd2\x1b\x7e\xf0\xc6\x19\x80\xda\xb7\x55\x6d\x9c\x64\x90\x3c\x78\x6d\xc7\x11\xf9\xe2\xbd\x0d\xc3\x1b\x41\xe1\x21\x2e\x3f\x0e\xdf\x0b\xed\xcf\xed\xcd\x26\xe5\x34\xdc\x8e\xfc\x77\x4a\x48\x42\xc4\xe0\x4f\x6a\x35\xb8\x30\xc5\xc7\x8b\xf1\xc2\xe7\xe7\xc7\xec\x35\x4f\xef\x8c\xf1\x45\xc7\xc2\x8c\x7d\x33\xe4\x70\xf9\x31\x66\x18\x87\xe3\x73\xf6\x4f\x00\x00\x00\xff\xff\xd3\x92\x8d\x2c\x44\x0b\x00\x00" +var _transactionsMint_nftCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x8c\x56\xc1\x8e\xdb\x36\x10\xbd\xeb\x2b\x26\x3e\x38\x32\xba\xb1\x5b\xa0\xe8\x41\x58\x6f\x90\x38\x5d\xa0\x87\x2c\x82\x8d\x9b\x4b\xb0\x87\x31\x35\x96\xd8\xd0\xa4\x4a\x8e\xec\x18\x8b\xfc\x7b\x41\x51\xa6\x45\xaf\x76\x53\x1f\x6c\x99\x7c\x33\x9c\x79\xf3\x66\xc4\xc5\x62\x01\xeb\x5a\x3a\x70\xc2\xca\x86\xa1\x75\xe4\x80\x6b\x82\xbb\xdb\xf5\x47\xa9\x99\x2c\x58\x72\xa6\xb5\x82\x80\x0d\xec\xa4\x66\x40\xd0\x74\xf0\x80\xcc\x5b\xff\xc5\xb0\x6b\x1d\xc3\x86\xc0\xb6\x1a\x0e\x92\xeb\xce\x01\x0a\x61\x5a\xcd\xc0\x35\x32\xd4\x18\xbc\xee\x52\x97\x9d\x03\xc7\xc6\x52\x09\x52\xc3\xc2\x3f\x62\x45\x8b\x78\xb8\x07\x64\x21\x46\x02\x6b\x8e\xa8\xf8\x08\x68\xab\x76\x47\x9a\x1d\x48\x5d\x4a\x21\xc9\xc5\x08\x50\xc9\x4a\x53\x99\x65\x72\xd7\x18\xcb\x30\xb9\x33\xfa\xb6\xd5\x95\xdc\x28\x5a\x9b\x6f\xa4\x27\x71\xe7\xcf\xef\xb8\x6b\x14\xdd\xdd\xae\xcf\x6b\x1f\x89\xb1\x44\xc6\x2f\x92\x0e\xee\xbc\x7c\xe1\x21\x63\x8b\xda\xa1\x60\x69\x74\x9e\x01\x00\x58\x12\xb2\x91\xa4\xb9\x80\x77\x65\x69\xc9\xb9\xab\x6e\x5d\xe3\x8e\x0a\xf8\xcc\x56\xea\x2a\xac\x94\x14\x88\x96\x46\xa7\x1b\x5c\xb7\xbb\x8d\x46\xa9\xd2\x65\xd1\xb2\x2b\xe0\xeb\xdf\xb7\xf2\xfb\x1f\xbf\x3f\x84\xb5\x9e\x87\x0f\x67\x57\x1e\x12\xac\x52\xc8\x7b\xd2\xb4\x95\x42\xa2\x95\xe4\x31\x7d\x70\x0f\xd9\x0c\x1e\xb3\x0e\xe8\xb9\x55\x46\xa0\x82\x3d\x5a\x89\x1b\x45\xb0\x35\xb6\xab\x89\xd4\x55\x5a\xb3\x2d\x59\xd2\x82\x3a\x3b\x45\xdc\x6f\x14\x30\x3d\x53\x39\x3f\x57\x2e\xba\xbf\x3f\x19\x7a\x01\x79\x87\x96\x04\xc9\x3d\xd9\xd7\x0e\x84\x51\x8a\x3a\x22\xa3\xd7\xc8\xe5\x2a\xee\xdd\xd3\xb6\x80\xe9\xe3\x65\x2d\xe7\xf7\xbd\xa3\x1f\xe1\xb0\xc6\x52\x83\x96\x72\xe7\x35\x60\x0b\xc0\x96\xeb\xfc\xbd\xb1\xd6\x1c\xbe\xa0\x6a\x69\x06\xd3\x77\x41\x94\x31\xfd\xd3\xa1\xe7\x38\x3e\x20\x23\x2c\x61\x90\x92\x17\xab\xda\xd3\xca\x68\xb6\x28\xd8\x6b\x23\x3f\x09\x78\x7d\x6c\xa8\x00\x2d\xd5\x15\xec\x25\x1d\xc2\x5f\xff\x7d\x9d\x48\xc9\xd3\xb2\x4a\x8e\xb8\xc9\x67\x33\x40\xf7\x0a\x7e\x82\x7b\x1b\xc3\xf4\x9f\xb7\x6f\xa1\x41\x2d\x45\x3e\xf1\xf0\xfb\x10\x98\x85\xd2\x90\x03\x6d\x18\xfa\x50\xe1\x89\x9b\x2e\xba\xc9\x2c\x3a\x8b\x0f\x8b\x05\x6c\x3a\x86\x00\xcf\x15\x3e\x15\x6a\x64\x06\x48\x0d\x7d\x93\x46\x17\x8e\xd4\x76\xde\x8b\x64\x09\x81\xfc\x79\x0f\x9a\x07\xe7\xd7\xa3\x12\xb9\xc9\xb7\xd6\xec\x8a\x21\xd7\x61\xe3\x73\x30\xfe\x84\x5c\xcf\x9e\xc9\xbf\x2f\xe4\x39\xf5\x6e\x8a\x00\x6a\x30\x9b\x7f\x48\x30\x20\x77\x29\xb8\x86\x84\xdc\x4a\x2a\xa1\x41\xae\x27\xb3\x6c\x98\x79\xd0\xc6\x49\x93\x41\x75\xaf\x1d\x34\xed\x46\x49\xe1\xb3\x1f\xe8\xe2\x42\xff\x31\xf1\x71\xb9\xc2\x12\x2a\xe2\x3e\xc8\x3c\x62\x66\x73\x81\x0d\x6e\xa4\x92\x2c\xc9\x45\x72\x5e\x50\xf6\x4d\x9e\x10\xd0\x8d\x84\xa4\xb2\xf3\x10\xad\xe7\x2a\x41\xce\x06\x64\xad\x4c\xab\xca\x8e\xa5\x2a\x34\x58\xe7\x7b\xb4\xde\x70\x4e\xa3\x97\xcb\xb9\xb9\xe0\x31\x9e\xe0\xc7\xd2\x5c\x91\xae\xb8\x86\xe5\x72\x6c\x22\x9d\x76\xa7\xd3\x67\xc0\xc9\x6c\xea\xb7\x0b\x98\xbc\xb3\x16\x8f\xd0\xa3\x5d\xdd\x45\xbe\x21\xa0\x7f\x5b\x54\xdd\x68\x3a\xbd\x05\x2c\x29\x64\x2a\xa1\x24\x46\xa9\xdc\x64\x18\x2c\x7d\x27\xd1\x32\x0d\xbb\x7c\xb1\x80\x95\x25\x64\x0a\xe5\xee\x9d\xf4\xc6\x11\xb5\x47\x0b\x41\x58\x4b\xf8\x35\x59\x0d\x16\x61\x8c\xa6\x3d\x7b\x1f\x7c\x3d\xc0\x12\xbe\x3e\x44\x9b\x43\x2d\x15\xbd\x94\x2b\xdc\xf4\x27\x3d\x26\x75\xf3\xd3\x68\x13\xe1\x47\x18\xe7\xeb\x6b\x67\xfa\xf0\x92\xe5\xea\xa4\xb4\x63\x2a\xc6\x01\xe4\x42\x8e\x15\xf1\xf5\xf4\xf1\xff\x0b\x31\xa5\xa1\x22\xee\x99\x38\xd9\x7c\x8a\xca\xcc\xd3\x36\x1e\x74\xa1\xff\xc8\x2d\xbc\x1a\x0d\x7c\x2e\x6a\x12\xdf\xf2\xd9\x05\x45\x9d\x1c\x83\xb2\xdf\x0f\x98\x8a\xa3\xa0\xc6\x3d\xc1\x29\x08\x10\x46\x6f\x65\xd5\xfa\x2b\x06\x32\x3c\x1b\xe2\x24\x0d\xf1\x47\x1a\x62\xac\xfe\x1c\x9b\x86\x74\xf9\x33\x32\xfa\x63\x9e\xc2\x20\xdc\x16\xba\xc3\x8b\xf1\x72\x5d\x8d\x1a\x89\x96\x8b\xae\x93\xfa\xd2\x8f\xa3\x92\xeb\xc5\x48\x57\x8e\xe9\x26\x54\xe4\xf9\x7f\xa7\x7e\x08\xbf\xbf\xc0\x6f\xd9\x80\xa4\x61\x7f\xf9\xe1\x1d\xe7\x08\x6a\xdf\x9a\x8d\x71\x92\x41\xf2\xe0\xd5\x1f\xc7\xec\xc5\xbb\x1f\x86\xb7\x8a\xd2\xbb\xb8\x7e\x33\x7c\xb7\x74\x3f\x77\xb7\xeb\x94\xd3\x70\xc3\xf2\xdf\x29\x21\x09\x11\x83\x3f\x29\x6a\x70\xe9\x8a\x8f\x57\xe3\x85\x2f\xce\x8f\xd9\x53\x9e\x5e\x78\x15\xcc\x7b\x16\x72\xf6\x0d\x55\xc0\xf5\x9b\x98\x61\x1c\xb0\x3f\xb2\xff\x02\x00\x00\xff\xff\x71\xb1\x33\xac\x88\x0b\x00\x00" func transactionsMint_nftCdcBytes() ([]byte, error) { return bindataRead( @@ -170,11 +170,11 @@ func transactionsMint_nftCdc() (*asset, error) { } info := bindataFileInfo{name: "transactions/mint_nft.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x52, 0x62, 0xe0, 0xef, 0xa7, 0x43, 0x24, 0x23, 0xe, 0x15, 0x4f, 0x60, 0x4b, 0xcb, 0x9f, 0xa1, 0x82, 0xca, 0xaf, 0xb4, 0x3a, 0xef, 0xea, 0xee, 0x2a, 0x3a, 0x90, 0x1, 0x58, 0xab, 0xd0, 0x71}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa8, 0xed, 0xff, 0xc1, 0xbd, 0x96, 0xcd, 0xb1, 0x8b, 0x54, 0xae, 0xde, 0x7f, 0x77, 0x5a, 0xc2, 0x34, 0x14, 0xc5, 0xfd, 0x40, 0xe8, 0x60, 0x81, 0x5c, 0xb7, 0x5, 0x5d, 0x72, 0x37, 0xca, 0x31}} return a, nil } -var _transactionsNftForwardingChange_forwarder_recipientCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x93\xcb\x8b\xdb\x30\x10\xc6\xef\xfe\x2b\x86\x1c\x16\x1b\x8a\x7d\x0f\xfb\x60\x1b\xc8\xad\x65\x49\x43\xef\x8a\xfc\xd9\x16\xd5\x4a\x46\x1a\xd5\x2d\x4b\xfe\xf7\xe2\xf7\xa3\xa1\x5b\x56\x17\x1b\x69\x34\xdf\xcc\x6f\x3e\xa9\xd7\xda\x3a\xa6\xdd\x57\x6b\x8e\xc1\x94\xea\xa2\x71\xb6\x3f\x60\x76\xd1\x74\x72\x3c\x1f\xad\x6b\x84\xcb\x95\x29\x77\x51\x94\x65\x19\x9d\x2b\xe5\x89\x9d\x30\x5e\x48\x56\xd6\x50\xa8\x73\xc1\xf0\xc4\x15\x68\xbe\x00\x47\x0e\x52\xd5\x0a\x86\x89\x6d\x77\x6a\x0d\xa8\x54\x3f\x61\x48\x70\xb7\xe1\x6b\x48\x55\x28\xe4\xf4\x12\x2e\x5a\xc9\x17\xc1\x55\x2b\x12\x2d\xf2\xc7\x06\xcd\x69\xcc\xf4\x9c\xe7\x0e\xde\xef\x69\xf8\xf9\x44\xd2\x6a\x8d\x2e\x70\x4e\xb1\x5f\xa4\x4b\xe8\x2d\x8a\x88\x88\xb2\x8c\x1c\x0a\x38\x18\x89\xb1\xa0\xae\xdc\xa1\xda\x13\xbc\x0d\x4e\xa2\x0b\xd6\x60\x2a\xc6\x46\x4e\x28\xf6\x24\x02\x57\xf1\x8a\x47\xfa\x25\xb0\xb8\x68\x24\x74\xb7\xde\x5f\x42\x18\xa5\x0f\x53\x99\xd4\x80\x1a\xa5\x35\xe5\xf0\xaa\x34\x82\x41\xc2\x8f\x62\xca\x94\x33\xb6\xa9\x92\x25\x81\x39\xd1\x9e\x0e\xa2\x16\x17\xa5\x15\xff\xbe\xbf\x7b\xdb\x4e\x31\x9d\x23\xaf\x8f\x3d\x82\xda\xa1\x16\x0e\x71\xab\x0b\x37\xf4\xf4\xd9\x3a\x67\x9b\xef\x42\x87\xb6\x93\x67\x29\x6d\x30\xdc\x52\xa3\x61\x65\x19\x5d\xba\x98\x35\xbf\xcd\xa8\x17\xf0\xda\xe5\xa1\x8b\x74\x49\x90\x1e\xa8\x97\x4d\x3d\x5b\x27\x4a\xa4\x7d\xd2\xfb\x0f\x82\x7d\x8c\x27\xad\x71\x15\xce\xbe\xee\x69\x7d\xe5\x5b\x2f\xd6\x19\x6b\x19\x9b\xd0\xd3\x13\xd5\xc2\x28\x19\xef\x0e\x36\xe8\x9c\x8c\xe5\x77\xfb\xdc\x25\xd1\x12\x4b\x09\x5e\x0e\x76\x1e\x47\x57\x4a\xe7\x30\xb7\x71\x2e\x89\x1e\xf0\x1a\xd4\xed\x01\xd3\x43\xab\x30\x4c\xe4\xd6\x33\x48\x52\x39\x4a\x2a\xf8\xb4\x04\xbf\xe7\x83\xbf\xa1\xdd\x7a\x3f\xff\x41\x6a\xd3\xba\xdc\xb4\x3e\xb5\x3d\x12\xbb\xf6\x1f\xfc\x82\x0c\x8c\xb5\xbb\x7c\x6f\xf1\x8d\xf1\x6f\xba\x28\x95\x95\x30\x25\x26\x10\xf1\x3f\xf0\x25\x83\xf0\x35\xfa\x13\x00\x00\xff\xff\x8e\x0f\xef\x7d\xe9\x04\x00\x00" +var _transactionsNftForwardingChange_forwarder_recipientCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x93\x4f\x6b\xdc\x30\x10\xc5\xef\xfe\x14\xc3\x1e\x82\x0d\xc5\xbe\x9b\xfc\x21\x0d\xec\xad\x25\x6c\x97\xde\x65\xf9\xd9\x16\x55\x24\x23\x8d\xea\x96\xb0\xdf\xbd\xf8\xbf\xbd\x5d\x1a\xa8\x2e\x36\xd2\x68\xde\xcc\x6f\x9e\xd4\x5b\x6b\x1d\xd3\xe1\xab\x35\xc7\x60\x6a\x55\x68\x9c\xed\x0f\x98\x43\xb4\x9c\x1c\xcf\x47\xeb\x3a\xe1\x4a\x65\xea\x43\x14\x65\x59\x46\xe7\x46\x79\x62\x27\x8c\x17\x92\x95\x35\x14\xda\x52\x30\x3c\x71\x03\x5a\x2f\xc0\x91\x83\x54\xad\x82\x61\x62\x3b\x9c\x5a\x03\xaa\xd5\x4f\x18\x12\x3c\x6c\xf8\x16\x52\x55\x0a\x25\xbd\x86\x42\x2b\xf9\x2a\xb8\xe9\x45\xa2\x4d\xfe\xd8\xa0\x3b\xcd\x99\x9e\xcb\xd2\xc1\xfb\x9c\xa6\x9f\x4f\x24\xad\xd6\x18\x02\xd7\x14\xf9\x26\x5d\x42\xef\x51\x44\x44\x94\x65\xe4\x50\xc1\xc1\x48\xcc\x05\x0d\xe5\x4e\xd5\x9e\xe0\x6d\x70\x12\x43\xb0\x06\x53\x35\x37\x72\x42\x95\x93\x08\xdc\xc4\x3b\x1e\xe9\x97\xc0\xa2\xd0\x48\xe8\x6e\xbf\xbf\x85\x30\x4b\xbf\x2c\x65\x52\x07\xea\x94\xd6\x54\xc2\xab\xda\x08\x06\x09\x3f\x8b\x29\x53\xaf\xd8\x96\x4a\xb6\x04\xd6\x44\x39\xbd\x88\x56\x14\x4a\x2b\xfe\x7d\x7f\xf7\x7e\x3d\xc5\x74\x8d\xbc\x3c\x8e\x08\x5a\x87\x56\x38\xc4\xbd\x2e\xdc\xd4\xd3\x67\xeb\x9c\xed\xbe\x0b\x1d\xfa\x4e\x9e\xa5\xb4\xc1\x70\x4f\x8d\xa6\x95\x65\x54\x0c\x31\x7b\x7e\x57\xa3\xde\xc0\xeb\x97\x87\xae\xd2\x2d\x41\x7a\xa0\x51\x36\xf5\x6c\x9d\xa8\x91\x8e\x49\xef\xff\x13\xec\x63\xbc\x68\xcd\xab\x72\xf6\x2d\xa7\xfd\x95\x6f\xa3\xd8\x60\xac\x6d\x6c\x42\x4f\x4f\xd4\x0a\xa3\x64\x7c\x78\xb1\x41\x97\x64\x2c\x7f\xd8\xe7\x21\x89\xb6\x58\x6a\xf0\x76\xb0\xeb\x38\x86\x52\x06\x87\xb9\x2b\xe7\x92\x18\x01\xef\x41\xdd\x1e\x30\x3d\xf4\x0a\xd3\x44\x6e\x3d\x83\x24\x95\xb3\xa4\x82\x4f\x6b\xf0\x47\x3e\xf8\x1b\xda\xad\xf7\xb3\x27\x35\xb6\x7c\x19\x3f\xf8\x05\x19\x18\x7b\x7b\xf8\xd1\xa3\x57\xce\xbd\x69\x83\x54\x36\xc2\xd4\x58\x3a\x89\xff\xd1\x7f\x32\x09\x5f\xa2\x3f\x01\x00\x00\xff\xff\x87\x7c\xd5\x2c\xaa\x04\x00\x00" func transactionsNftForwardingChange_forwarder_recipientCdcBytes() ([]byte, error) { return bindataRead( @@ -190,11 +190,11 @@ func transactionsNftForwardingChange_forwarder_recipientCdc() (*asset, error) { } info := bindataFileInfo{name: "transactions/nft-forwarding/change_forwarder_recipient.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xb1, 0xe2, 0x59, 0x6c, 0x7b, 0x8c, 0x95, 0x17, 0x90, 0x2a, 0x5b, 0x30, 0xb9, 0x17, 0xf7, 0xe9, 0x1d, 0xad, 0x7f, 0x87, 0x88, 0xb6, 0x48, 0x6d, 0xa3, 0xad, 0x8a, 0xac, 0x4a, 0xbf, 0xa2, 0x70}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x78, 0x16, 0x70, 0xf3, 0x51, 0x88, 0x79, 0xf0, 0x58, 0x2f, 0xff, 0x8, 0x53, 0xe2, 0x89, 0x9e, 0xed, 0xd5, 0xa5, 0xef, 0x6b, 0x66, 0x43, 0x45, 0x2c, 0xb7, 0x2d, 0x1, 0x4f, 0x3a, 0x1b, 0x67}} return a, nil } -var _transactionsNftForwardingCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x54\x4d\x6f\xe2\x30\x14\xbc\xe7\x57\x8c\x38\xd0\x20\x51\xb8\xa3\x6e\xab\x2e\x12\xd2\x1e\x16\x55\x2d\xdb\xfb\x23\x79\x24\xd6\x06\x3b\xb2\x5f\xc8\x56\x15\xff\x7d\x65\xf2\xe1\xc0\x66\x9b\x93\xf1\xc7\xcc\x78\x66\x8c\x3a\x96\xc6\x0a\x26\x5b\xa3\x37\x95\xce\xd4\xbe\xe0\x9d\xf9\xcd\x7a\x12\x75\x2b\x3f\x59\x28\x25\xa1\x77\xc5\xb5\x0b\xd3\xdb\xcd\x6e\x63\x6c\x4d\x36\x55\x3a\x9b\x44\xd1\x72\xb9\xc4\x2e\x57\x0e\x62\x49\x3b\x4a\x44\x19\x0d\xe5\x50\xe7\x24\x20\x0d\x4a\x12\x53\x69\x41\x6d\xaa\x22\x85\xad\x34\xc4\xc0\xb1\x40\x89\xe3\xe2\x80\xaa\xf4\x13\x87\x06\x12\xdb\xcd\xce\xf9\xdf\x84\x94\x9d\xca\x34\x09\xa7\xb0\x9c\xa8\x52\xb1\x96\x3b\x87\x0b\xdf\x76\xb3\x5b\xac\x4d\x51\x70\xc3\x46\xce\x55\x47\xa5\x33\x48\xce\x61\xb3\x17\x91\x18\x7d\x50\x59\x65\x39\xf5\x0c\x97\xf5\x4c\x9d\x58\x7b\x04\x04\x04\x0f\x1a\x0d\xf4\xc7\x3d\xc8\x73\x9a\x5a\x76\x6e\x85\x76\x30\x47\xd2\x9f\x7a\xa9\xf6\x85\x4a\x5e\x48\xf2\x15\xc2\x78\x86\xcf\x28\x02\x80\xd2\x72\x49\x96\x63\x7f\x0d\xb6\x2b\x50\x25\x79\xfc\xdd\x58\x6b\xea\x77\x2a\x2a\x9e\xe3\x87\x73\x15\xbf\x89\xb1\x94\xf1\x9a\x4a\xda\xab\x42\xc9\xc7\xda\x68\xb1\x9e\xc4\xce\x1b\x58\x97\x87\xc5\x39\xde\xe8\xc4\xed\xf9\x5f\xba\xbc\x5d\x9f\x61\xfa\xdc\x18\xee\x75\xa0\xfd\xfa\xc1\x72\x89\x8c\x65\x70\x73\x84\xa3\x38\x58\x73\xbc\xb6\xb0\xbd\x74\x97\x61\x0f\x53\xb0\x84\x4d\x01\x6c\x4d\x25\xbe\x79\x82\x56\xc2\x3f\x36\xce\x16\x49\x47\xa7\xd8\x2d\x32\x96\x87\xe9\xe7\x6d\x03\x07\xc9\x9e\x1f\xe3\x9e\xb3\xfb\xc6\xfc\xbf\xda\x34\xc3\xd3\x13\x4a\xd2\x2a\x89\x27\xaf\xc3\x32\x68\x23\xc3\x42\xd4\x4a\xf2\x9b\x1e\x80\x64\xd0\x91\x92\x24\x9f\xcc\xa2\xa1\x79\x89\x65\x12\x06\x41\x73\x8d\xf0\x12\xd8\xc2\xb2\x33\x95\x4d\x18\x53\x38\x3a\x31\x94\x86\x6b\x92\x9d\x77\xe5\xbe\x34\xd4\x5c\x3b\x7c\xe7\x86\x35\x1c\xfa\x7b\xe8\xa1\x1f\xee\x71\xf5\xe8\x16\x8d\x8a\x2d\xd7\x43\x05\xc1\xec\xd5\x7f\xb2\x99\xf5\xf8\x4d\x25\x17\xad\xc0\x85\x17\x1c\x3f\xdc\xf7\x8c\x73\x88\x59\xdd\x70\xb6\x35\xbd\x34\xfc\xca\x92\xaa\x2b\x21\xf8\x8f\x72\xe2\x2f\x39\x30\x74\x98\x77\x53\xb0\x91\xd4\x5a\x39\x57\xdd\xe8\x61\xe3\xb1\xc0\x47\x53\x99\xa2\x53\x42\x81\xf7\xa3\x7f\xf8\xc1\xd0\x3a\x67\xcb\x97\xb9\x80\xdd\xfe\x3f\x69\x63\x8f\x54\x14\x1f\xd8\xf3\x78\x1a\xaf\x9c\xb0\x3a\xb1\x6d\xba\x3e\xa6\xbc\x73\x55\xf9\xd7\x3d\xd6\xef\x0e\xe2\xfc\x18\x7f\xe1\xf1\x57\xe6\x74\xd6\x8c\xa9\x9a\x83\x64\x35\xfa\x4a\x5a\xd3\xce\xd1\x39\xfa\x1b\x00\x00\xff\xff\xb7\x88\xc7\x7e\xfe\x05\x00\x00" +var _transactionsNftForwardingCreate_forwarderCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x54\xcb\x6e\xdb\x30\x10\xbc\xeb\x2b\xb6\x3e\x38\x32\xa0\xc8\x77\x23\x0d\x90\x1a\x30\xd0\x43\x8d\x20\x71\x73\x5f\x53\x6b\x89\x88\x4c\x0a\xe4\xd2\x6a\x10\xf8\xdf\x0b\x5a\x0f\xd2\xae\x1a\x9d\x28\x3e\x66\x87\x33\xb3\x94\xc7\x46\x1b\x86\xd9\x56\xab\x8d\x53\xa5\xdc\xd7\xb4\xd3\xef\xa4\x66\xc9\xb0\xf2\x8b\x18\x0b\x64\x7c\x93\xd4\xda\x30\xbd\xdd\xec\x36\xda\xb4\x68\x0a\xa9\xca\x59\x92\x2c\x97\x4b\xd8\x55\xd2\x02\x1b\x54\x16\x05\x4b\xad\x40\x5a\x68\x2b\x64\x40\x05\x28\x84\x76\x8a\xa1\xd5\xae\x2e\xc0\x38\x05\xac\xc1\x12\x83\x64\x4b\xf5\x01\x5c\xe3\x27\x0e\x1d\x24\x6c\x37\x3b\xeb\xff\x11\x0a\xb2\xb2\x54\xc8\x54\x80\x21\x21\x1b\x49\x8a\xef\x2c\x5c\xea\x6d\x37\xbb\x7c\xad\xeb\x9a\xba\x6a\x68\xad\x3b\x4a\x55\x02\x57\x14\x36\x7b\x12\x42\xab\x83\x2c\x9d\xa1\xc2\x57\xb8\xac\x97\xf2\x44\xca\x23\x40\x40\xf0\xa0\x49\xc4\x3f\x1d\x41\x9e\x8a\xc2\x90\xb5\x2b\xe8\x07\x19\x88\xf1\xd4\xb3\xdb\xd7\x52\x3c\x23\x57\x2b\x08\xe3\x05\x7c\x26\x09\x00\x40\x63\xa8\x41\x43\xa9\xbf\x06\x99\x15\xa0\xe3\x2a\xfd\xa1\x8d\xd1\xed\x1b\xd6\x8e\x32\xf8\x69\xad\xa3\x57\xd6\x06\x4b\x5a\x63\x83\x7b\x59\x4b\xfe\x58\x6b\xc5\xc6\x17\x31\x59\x07\x6b\xab\xb0\x98\xc1\x2b\x9e\xa8\x3f\xff\x5b\x35\xb7\xeb\x0b\x98\x3f\x75\x82\x7b\x1e\xd0\x7f\xe3\x60\xb9\x84\x92\x38\xba\x39\x84\xa3\x70\x30\xfa\x78\x2d\x61\x7f\xe9\xc1\xc3\x11\xa6\x26\x0e\x9b\x02\xd8\x1a\x1b\xf8\xee\x0b\xf4\x14\xfe\x91\x71\x91\x8b\xa1\x9c\x24\x9b\x97\xc4\x0f\xf3\xcf\xdb\x04\x46\xce\x9e\x1f\xd3\xb1\xa6\xff\xa6\xb4\x1f\x37\x2c\x92\x71\x28\x0f\xf0\x6d\x9a\x5f\x2e\x2a\x12\xef\x69\x2c\xce\xc5\x2b\x54\x52\xa4\xb3\x97\x38\x3b\x4a\x73\x9c\x9f\x56\x72\x75\x13\x1b\x40\x8e\x22\xd5\x20\x57\xb3\xc5\x08\x7b\x4e\x62\xd5\x85\x21\x64\x02\x04\x45\x2d\x84\x16\x22\x03\x86\xac\x76\x46\x10\xcc\xc1\xe2\x89\x40\x2a\xb0\x5d\x24\xb2\xa1\x2b\x2e\xd1\xd6\xd7\xd6\xdc\xd9\x38\xbf\xb1\x31\x87\x11\xfa\xe1\x1e\xae\xba\x35\xef\x58\x6c\xa9\x8d\x19\x04\x97\x56\xff\x31\x35\x5c\xaa\xcb\x72\xde\x13\xcc\x3d\xe1\xf4\xe1\x7e\xac\x98\x01\xeb\xd5\x4d\xcd\x3e\xdf\x97\xd6\xb8\x92\xc4\x0d\xe9\x05\xfa\x23\x2d\xfb\x4b\x46\xd2\xc6\x41\xe9\x92\x39\x61\x79\x4f\xe7\x2a\x54\x23\x6c\x3a\x95\x96\xc5\x94\x2b\x73\x18\x98\x60\xa8\xfb\x31\xbe\x18\x41\xd0\xb6\x22\x43\x97\xb9\x80\xdd\x3f\x6c\x4a\x9b\x23\xd6\xf5\x07\xec\x69\xda\x8d\x17\x12\x24\x4f\x64\xba\x26\x99\x62\x3e\xa8\x2a\xfd\xb3\x30\xd5\x18\x03\xc4\xf9\x31\xfd\x42\xe3\xaf\xc4\x19\xa4\x99\x62\x95\x01\xf2\x6a\xb2\xc5\x7a\xd1\xce\xc9\x39\xf9\x1b\x00\x00\xff\xff\x24\x51\xdf\x46\x37\x06\x00\x00" func transactionsNftForwardingCreate_forwarderCdcBytes() ([]byte, error) { return bindataRead( @@ -210,7 +210,7 @@ func transactionsNftForwardingCreate_forwarderCdc() (*asset, error) { } info := bindataFileInfo{name: "transactions/nft-forwarding/create_forwarder.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x38, 0x5c, 0xd7, 0xb2, 0xc0, 0xd1, 0xfd, 0x3a, 0xc2, 0x66, 0x5, 0x1, 0x5e, 0xea, 0x7e, 0x61, 0xbe, 0x75, 0xce, 0xe7, 0xb1, 0xf5, 0xb1, 0xe, 0x88, 0x85, 0xf5, 0x34, 0xf5, 0x3f, 0x3b, 0x40}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x91, 0xf6, 0x47, 0xd3, 0x63, 0x82, 0x64, 0xc9, 0x41, 0x9a, 0x5a, 0xcd, 0xb7, 0x4c, 0x11, 0x93, 0x3, 0x77, 0xfe, 0x63, 0xb8, 0xab, 0x9c, 0x70, 0x8f, 0xef, 0x98, 0x4d, 0x49, 0x52, 0x8a, 0xc1}} return a, nil } @@ -234,7 +234,7 @@ func transactionsNftForwardingTransfer_nft_to_receiverCdc() (*asset, error) { return a, nil } -var _transactionsNftForwardingUnlink_forwarder_link_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x4d\x8b\xdb\x40\x0c\xbd\xfb\x57\xbc\xee\x21\x24\xe0\xda\xf7\xd0\x2d\x94\x40\xa0\x87\x86\xa5\x4d\x7b\x57\x6c\xc5\x16\x75\x66\x8c\x46\xde\x10\x96\xfc\xf7\xe2\xc4\x19\x3b\xdb\xd0\xfa\x34\xd6\x8c\xf4\x3e\xf4\x12\x39\xb4\x5e\x0d\x4f\x1b\xef\xd6\x9d\xab\x64\xd7\xf0\xd6\xff\x66\xf7\x14\x6f\xbe\xb1\x51\x49\x46\xbf\x84\x8f\x61\x2c\x6f\xd6\xdb\xb5\xd7\x23\x69\x29\xae\x7a\x4a\x92\x3c\xc7\xb6\x96\x00\x53\x72\x81\x0a\x13\xef\xa0\xdc\x36\x54\x70\xc0\xf8\x98\x15\xdf\xb9\x60\x79\x65\xc5\x8a\x5a\xda\x49\x23\x26\x1c\x70\x14\xab\x41\x28\x7c\xd3\xf0\xb5\xdb\x3c\xc4\x02\xda\x6e\xd7\x48\x81\x60\x5e\xa9\x62\xd0\xde\x58\x51\xd3\xab\xb8\x0a\x85\x77\x7b\xa9\x3a\xe5\xb2\xc7\xef\x5f\x4f\x91\x92\x3c\xcf\x93\x09\x9f\xf9\x38\xfc\xc7\x75\xda\x0b\x59\xbd\xc4\xe4\x27\x85\x0e\xec\x5e\x2e\xb0\xd7\x07\xe3\x79\x81\xb7\x24\x01\x80\x56\xb9\x25\xe5\x79\x90\xca\xb1\x2e\x41\x9d\xd5\xf3\xaf\x21\x74\x3c\x4c\x8b\xe2\x4e\x2b\xef\x4c\x7b\x64\x4d\xaf\x93\x42\x3d\x5e\xa6\xf8\xe9\xda\xf7\xc5\x05\x66\x5f\x8a\xc2\x77\xce\x7a\x3c\x0c\x5f\x3c\xe4\xf9\xbd\x51\x12\x40\x8d\x32\x95\x27\x0c\xa3\xb8\x4c\x51\x7a\x38\x6f\x75\x6f\xd3\x47\x28\x1f\xf8\xb0\x63\x45\x76\xb7\x0a\xef\x9a\xd3\xc5\x44\xaf\x87\xd0\x1b\xbe\x59\x6f\xb3\xdb\x7e\x22\x9e\xec\x71\x95\x99\x15\x93\x8d\x65\x15\xdb\xa7\xd9\xdb\xfb\xe0\x64\xab\x48\xec\xfc\x79\xfe\xb7\x9b\x0b\x7c\x78\x86\x93\x66\x22\xac\xff\x94\xad\x53\x17\x4b\xe7\x64\xaa\xd6\x5b\xcd\x7a\x94\xc0\x29\xba\x9b\x5b\xb0\x9a\x47\xb9\x63\x96\x4e\xb1\xf1\x11\xe7\xd8\xfe\x88\xd9\x1d\x66\xa1\x4c\xc6\x98\xdd\x30\x7a\xcb\x23\x06\xf6\x5e\x2f\x04\xc6\x2d\xc4\xde\x86\x6d\x52\x5e\x51\x8b\xe7\x87\x54\x86\x40\x67\xd2\x87\xe6\xbf\x46\x3e\x8c\xee\xe2\x9f\x5a\x6f\x4a\xef\xc8\xa4\x20\x5b\x3e\x08\xf9\x20\xfe\x9c\x9c\x93\x3f\x01\x00\x00\xff\xff\xdd\xe5\x14\x40\x14\x04\x00\x00" +var _transactionsNftForwardingUnlink_forwarder_link_collectionCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x52\x5f\xab\xda\x4e\x10\x7d\xcf\xa7\x38\xf8\x20\x0a\xf9\x25\xef\xf2\x6b\xa1\x08\x42\x1f\x2a\x97\xd6\xf6\x7d\xdc\x8c\xc9\x70\xe3\x6e\x98\x9d\x5c\x91\x8b\xdf\xbd\x44\x63\x12\x6f\xa5\xcd\xd3\x66\x76\x67\xce\x9f\x39\x89\x1c\x9b\xa0\x86\xd9\x36\xf8\x4d\xeb\x4b\xd9\xd7\xbc\x0b\xaf\xec\x67\xc3\xcd\x37\x36\x2a\xc8\xe8\x97\xf0\x29\x8e\xe5\xed\x66\xb7\x09\x7a\x22\x2d\xc4\x97\xb3\x24\xc9\x73\xec\x2a\x89\x30\x25\x1f\xc9\x99\x04\x0f\xe5\xa6\x26\xc7\x11\xe3\x63\x56\x7c\x67\xc7\xf2\xc6\x8a\x35\x35\xb4\x97\x5a\x4c\x38\xe2\x24\x56\x81\xe0\x42\x5d\xf3\xad\xdb\x02\xc4\x22\x9a\x76\x5f\x8b\x43\xb4\xa0\x54\x32\xe8\x60\xac\xa8\xe8\x4d\x7c\x09\x17\xfc\x41\xca\x56\xb9\xe8\xf0\xbb\xd7\x53\xa4\x24\xcf\xf3\x64\xc2\x67\x31\x0e\xff\x71\x9b\xf6\x42\x56\xad\x30\xf9\x49\xa1\x3d\xbb\x97\x2b\xec\xed\xc1\x78\x5e\xe2\x3d\x49\x00\xa0\x51\x6e\x48\x79\x11\xa5\xf4\xac\x2b\x50\x6b\xd5\xe2\x6b\x8c\x2d\xf7\xd3\x06\x71\xe7\x75\xf0\xa6\x1d\xb2\xa6\xb7\x49\xb1\x1a\x2f\x53\xfc\xf4\xcd\xc7\xe2\x12\xf3\x2f\xce\x85\xd6\x5b\x87\x87\xfe\x1b\x0e\x79\xfe\x68\x94\x44\x50\xad\x4c\xc5\x19\xfd\x28\x2e\x52\x14\x01\x3e\x58\xd5\xd9\xf4\x1f\x94\x8f\x7c\xdc\xb3\x22\x7b\x58\x45\xf0\xf5\xf9\x6a\x62\xd0\x63\xec\x0c\xdf\x6e\x76\xd9\x7d\x3f\x03\x9e\x1c\x70\x93\x99\xb9\xc9\xc6\xb2\x92\xed\xff\xf9\xfb\xc7\xe0\x64\xeb\x81\xd8\xe5\xf3\xe2\x4f\x37\x97\x99\xab\xd8\xbd\x2e\xa6\xca\xba\x4f\xd9\x5a\xf5\x43\xe9\x92\x4c\xe5\x06\xab\x58\x4f\x12\x39\x45\x7b\xb7\x0b\x56\xf1\xa8\x77\x0c\xd3\x79\x68\x7c\x46\x7a\x68\x7f\x46\xed\x01\xd3\x29\x93\x31\xe6\x77\x8c\xce\xf3\x01\x03\x87\xa0\x57\x02\xe3\x1a\x86\xde\x9a\x6d\x52\x5e\x53\x83\x4f\x4f\xa9\xf4\x89\xce\xa4\x4b\xcd\x3f\x9d\x7c\x9a\xdd\xe5\x5f\xb5\xde\x95\x3e\x90\x49\x41\xb6\x7a\x92\xf2\x5e\xfc\x25\xb9\x24\xbf\x03\x00\x00\xff\xff\x11\xdc\x31\x99\x15\x04\x00\x00" func transactionsNftForwardingUnlink_forwarder_link_collectionCdcBytes() ([]byte, error) { return bindataRead( @@ -250,7 +250,7 @@ func transactionsNftForwardingUnlink_forwarder_link_collectionCdc() (*asset, err } info := bindataFileInfo{name: "transactions/nft-forwarding/unlink_forwarder_link_collection.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xd0, 0x55, 0x81, 0x16, 0x4b, 0x2b, 0xae, 0x53, 0xd2, 0x2f, 0x9b, 0x5c, 0x19, 0x9, 0x86, 0x50, 0x66, 0x56, 0xeb, 0xd0, 0x5a, 0xd6, 0x75, 0x68, 0x9e, 0x78, 0xa2, 0x43, 0x74, 0xe7, 0x8e, 0x6}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0x12, 0x7f, 0x23, 0x6d, 0x2e, 0x1, 0xeb, 0x28, 0x88, 0x49, 0x5b, 0xf0, 0x3, 0xe, 0x15, 0xc, 0xb9, 0x12, 0xdb, 0xf5, 0xea, 0x84, 0xd, 0xc4, 0x85, 0x90, 0xad, 0x8d, 0xfd, 0xde, 0x94, 0x4d}} return a, nil } @@ -554,7 +554,7 @@ func transactionsSetup_account_to_receive_royaltyCdc() (*asset, error) { return a, nil } -var _transactionsTransfer_nftCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x55\x4d\x6f\xe3\x36\x10\xbd\xfb\x57\x4c\x7c\x48\x24\x20\x51\x2e\x45\x0f\x82\xed\x20\x75\x1a\x20\x87\xba\x85\xeb\xcd\x9e\x69\x69\x24\x71\x57\x26\x05\x72\x64\x27\x30\xf2\xdf\x17\x14\x29\x9a\x92\x93\xcd\x02\xab\x83\x21\x93\xf3\xf1\xe6\xcd\xcc\xd3\xed\xed\x2d\x6c\x2a\xae\x81\x14\x13\x9a\x65\xc4\xa5\x00\xae\xa1\x90\xca\x1e\x15\xa8\x14\x17\x25\x30\x01\x7f\xbf\xb0\x5d\x53\xe3\xea\x71\x03\x85\x92\x3b\x90\x02\x81\x65\x99\x6c\x05\x01\x49\x60\x42\x52\x85\x6a\x32\xe1\xbb\x46\x2a\x82\xe9\x33\xc7\xc3\x1a\xb5\xac\xf7\xa8\xa6\xfe\xf4\x1f\x24\x96\x33\x62\xe6\x56\x9f\x8e\x57\x52\x3c\xb6\xa2\xe4\xdb\x1a\x37\xf2\x3b\x8a\xe9\x64\x12\x40\x8a\x32\x29\x48\xb1\x8c\xee\xf3\x5c\xa1\xd6\x29\xb8\x97\x6b\xe8\x6f\x56\x6c\x87\x29\xfc\x4f\x06\xed\x35\x28\xcc\x78\xc3\x51\x50\x60\x79\xe0\x54\xe5\x8a\x1d\x9e\x1e\x52\xf8\xf2\x24\xe8\xcf\x3f\x62\x38\x4e\x26\x00\x00\x86\x86\x35\x16\xa8\x50\x64\x68\x8a\xa1\x0a\xbd\x3d\xaa\x2b\x0d\x99\xac\x6b\xec\xb0\x74\x0e\x35\x92\xbf\x5f\x63\x91\x02\x6b\xa9\x8a\xc6\x45\x24\x5f\x9d\x49\x0c\x97\xc7\xb3\xcb\xa5\x0f\xf9\xf6\x1e\x0a\x59\x74\x28\x4e\x89\x0d\xae\x1c\x1b\xa9\x39\x75\x37\xa6\x11\x24\x3d\x1c\x85\x19\xf2\x3d\xaa\x0e\xce\x3b\xe9\xd6\xee\xde\x25\x6b\x14\x36\x4c\x61\xa4\x79\x29\x50\xb9\x02\xfe\x92\x4a\xc9\xc3\x33\xab\x5b\x8c\xe1\xf2\xde\x36\xd7\xb3\x64\x31\xc2\xb6\x33\xf2\x10\xfa\x06\x00\xd3\x10\xb6\x1c\x54\x5f\x8a\x77\x36\x30\xf7\xa1\xc9\x1c\x4a\x24\x97\x66\xdc\xe3\x38\xe9\x0f\x74\x62\x53\xce\x2e\x8f\x61\x82\xb7\x45\x24\xba\xa6\x87\x23\x10\xfb\x64\xe6\xb9\xbb\x83\x86\x09\x9e\x45\xd3\xa5\x6c\xeb\x1c\x84\xa4\x1e\xfe\x00\xaa\x2c\xa0\xe4\x7b\x14\x60\x02\xda\xe9\x66\x16\xc5\x34\x1e\xd4\xae\xac\x47\x50\xbc\xef\x8e\x19\x6a\xeb\x3a\x66\x66\x50\xff\xc9\xe3\xc1\x38\xcc\x07\x84\x24\x2e\xfe\xd2\x79\x1a\x90\x91\x39\x6b\x55\x86\x9b\xd7\x06\x53\x10\xbc\xbe\xee\x7c\xec\x5f\xf3\x3b\x1b\xec\x54\xb2\x7a\xdc\x2c\x07\x49\x16\x51\x1c\x03\xd3\x17\xf0\x89\xdd\xdd\x07\xdc\x0d\xa8\xca\x25\xea\x8e\xc7\x9e\x8a\xb3\x30\x1d\xba\x11\x6f\x8e\x74\x76\x1a\x8a\x7e\xcb\xec\xfc\x5d\xe9\x11\x9d\xde\x59\x63\x5d\x24\xc1\xaa\xc1\xdc\xb9\x24\x9a\xa4\x62\x25\xf6\xc3\xf1\x7b\x1b\xb8\x88\x06\xc5\x9b\xc7\xf4\x32\x1d\xf5\xab\x4f\xfa\x1f\xa3\x6a\xe0\x10\x07\x7c\xb9\x81\x3e\x51\x65\x9c\xd0\x48\xa8\xdc\x7e\x43\xb3\x29\x76\x81\x75\x83\x19\x2f\x38\xe6\xd0\x30\xaa\x46\x8c\x95\x68\x8d\xbc\x92\x69\x68\xda\x6d\xcd\x33\xaf\xb9\x36\xd8\x60\xb8\xbc\xf1\x70\xb3\xfc\xf1\x07\x4d\x71\x81\xcf\x7a\xd3\x4b\xca\x99\xfc\x8d\x35\x67\xc9\x1a\x98\x9f\xb2\x27\x19\x6b\xd8\x96\xd7\x9c\x38\xea\xa4\x44\x9a\xfd\x4c\x8f\x16\xd1\x88\x63\x0b\xc7\x50\xfc\xf9\x36\x9f\xd1\x74\xa5\xa1\x8f\x0c\xcb\x1e\xc6\x6b\x48\x6e\x37\x51\x81\x5a\x5a\xe4\x7d\x1d\x6e\x9c\xa2\x5f\x16\x92\xf7\x58\xf3\x50\xfa\xc0\x7d\x7e\x27\xbe\xf8\x82\x59\x4b\x18\x0a\xab\xa1\x53\x14\x04\xb3\x9b\xb3\x91\xf7\xef\x51\xf8\x09\x3b\xbd\xc7\x1f\x96\x96\xb8\xef\x45\x44\x86\xf2\x14\x66\x37\xa2\xa0\x21\x94\x46\x6a\x82\xa3\x8f\x70\x71\x96\xbc\x44\x7a\x7a\xd0\x91\x95\x63\xc6\x85\x0e\x50\xc4\x29\x4c\xff\x55\xbc\xe4\x82\xd5\x20\x0f\x02\x15\xe8\xca\x13\x54\xb1\x40\x29\x99\x78\xdd\x49\x85\x53\x97\xfb\x6d\xf2\x23\x00\x00\xff\xff\xc6\x80\x65\x85\x7b\x08\x00\x00" +var _transactionsTransfer_nftCdc = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x55\x4d\x6f\xdb\x38\x10\xbd\xfb\x57\x4c\x7c\x48\x24\x20\x51\x2e\x8b\x3d\x08\xb6\x83\xac\xb3\x01\x72\x58\x6f\xe1\xba\xe9\x99\x96\x46\x12\x5b\x99\x14\xc8\x91\x9d\xc0\xc8\x7f\x2f\x28\x52\x34\x25\x27\x6d\x81\xea\x10\x30\xe4\xcc\xbc\x37\x6f\x3e\x7c\x7b\x7b\x0b\x9b\x8a\x6b\x20\xc5\x84\x66\x19\x71\x29\x80\x6b\x28\xa4\xb2\x57\x05\x2a\xc5\x45\x09\x4c\xc0\xbf\x2f\x6c\xd7\xd4\xb8\x7a\xdc\x40\xa1\xe4\x0e\xa4\x40\x60\x59\x26\x5b\x41\x40\x12\x98\x90\x54\xa1\x9a\x4c\xf8\xae\x91\x8a\x60\xfa\xcc\xf1\xb0\x46\x2d\xeb\x3d\xaa\xa9\xbf\xfd\x0f\x89\xe5\x8c\x98\x79\xd5\xa7\xeb\x95\x14\x8f\xad\x28\xf9\xb6\xc6\x8d\xfc\x8e\x62\x3a\x99\x04\x94\xa2\x4c\x0a\x52\x2c\xa3\xfb\x3c\x57\xa8\x75\x0a\xee\x70\x0d\xfd\xcb\x8a\xed\x30\x85\xcf\x64\xd8\x5e\x83\xc2\x8c\x37\x1c\x05\x05\x96\x07\x4e\x55\xae\xd8\xe1\xe9\x21\x85\x2f\x4f\x82\xfe\xfe\x2b\x86\xe3\x64\x02\x00\x60\x64\x58\x63\x81\x0a\x45\x86\x26\x19\xaa\xd0\xdb\xa3\xba\xd2\x90\xc9\xba\xc6\x8e\x4b\xe7\x50\x23\xf9\xf7\x35\x16\x29\xb0\x96\xaa\x68\x9c\x44\xf2\xd5\x99\xc4\x70\x79\x3c\x7b\x5c\xfa\x90\x6f\xef\xb1\x90\x45\xc7\xe2\x04\x6c\x78\xe5\xd8\x48\xcd\xa9\x7b\x31\x85\x20\xe9\xe9\x28\xcc\x90\xef\x51\x75\x74\xde\x81\x5b\xbb\x77\x07\xd6\x28\x6c\x98\xc2\x48\xf3\x52\xa0\x72\x09\xfc\x23\x95\x92\x87\x67\x56\xb7\x18\xc3\xe5\xbd\x2d\xae\x57\xc9\x72\x84\x6d\x67\xe4\x29\xf4\x05\x00\xa6\x21\x2c\x39\xa8\x3e\x15\xef\x6c\x68\xee\x43\x93\x39\x94\x48\x0e\x66\x5c\xe3\x38\xe9\x2f\x74\x62\x21\x67\x97\xc7\x10\xe0\x6d\x11\x89\xae\xe8\x61\x0b\xc4\x1e\xcc\x7c\x77\x77\xd0\x30\xc1\xb3\x68\xba\x94\x6d\x9d\x83\x90\xd4\xd3\x1f\x50\x95\x05\x94\x7c\x8f\x02\x4c\x40\xdb\xdd\xcc\xb2\x98\xc6\x83\xdc\x95\xf5\x08\x92\xf7\xd5\x31\x4d\x6d\x5d\xc7\xca\x0c\xf2\x3f\x79\x3c\x18\x87\xf9\x40\x90\xc4\xc5\x5f\x3a\x4f\x43\x32\x32\x77\xad\xca\x70\xf3\xda\x60\x0a\x82\xd7\xd7\x9d\x8f\xfd\xd7\xfc\x9d\x0d\x66\x2a\x59\x3d\x6e\x96\x03\x90\x45\x14\xc7\xc0\xf4\x05\xfc\xc2\xee\xee\x03\xed\x06\x52\xe5\x12\x75\xa7\x63\x2f\xc5\x59\x98\x8e\xdd\x48\x37\x27\x3a\x3b\x35\x45\x3f\x65\xb6\xff\xae\xf4\x48\x4e\xef\xac\xb1\x2e\x92\x60\xd4\x60\xee\x5c\x12\x4d\x52\xb1\x12\xfb\xe6\xf8\xb3\x09\x5c\x44\x83\xe4\xcd\x67\x6a\x99\x8e\xea\xd5\x83\x7e\x62\x54\x0d\x1c\xe2\x40\x2f\xd7\xd0\x27\xa9\x8c\x13\x9a\x15\x2a\xb7\xdf\xd0\x4c\x8a\x1d\x60\xdd\x60\xc6\x0b\x8e\x39\x34\x8c\xaa\x91\x62\x25\x5a\x23\xbf\xc9\x34\x34\xed\xb6\xe6\x99\xdf\xb9\x36\xd8\xa0\xb9\xbc\xf1\x70\xb2\xfc\xf5\x07\x45\x71\x81\xcf\x6a\xd3\xaf\x94\xb3\xf5\x37\xde\x39\x4b\xd6\xc0\xfc\x84\x9e\x64\xac\x61\x5b\x5e\x73\xe2\xa8\x93\x12\x69\xf6\xb3\x7d\xb4\x88\x46\x1a\x5b\x3a\x46\xe2\x80\x6f\xd7\x07\xc1\x8e\xb3\x78\x3d\xba\x6b\x82\xe8\xb7\xc7\xff\xbd\x5c\x2d\xf9\x2b\xed\x03\xf7\x25\x71\x2b\x13\x5f\x30\x6b\x09\xc3\x75\x68\x44\x10\x05\xc1\xec\xe6\xac\x51\xfd\x39\x0a\x7f\x78\x4e\xe7\xf8\xc3\xd4\x12\xb7\xe5\x23\x32\x42\xa5\x30\xbb\x11\x05\x0d\xa9\x34\x52\x13\x1c\x7d\x84\x8b\x33\xf0\x12\xe9\xe9\x41\x47\x76\x89\x32\x2e\x74\xc0\x22\x4e\x61\xfa\xbf\xe2\x25\x17\xac\x06\x79\x10\xa8\x40\x57\x5e\xa0\x8a\x05\xfb\x8d\x89\xd7\x9d\x54\x38\x75\xd8\x6f\x93\x1f\x01\x00\x00\xff\xff\xfe\x6c\xfe\x52\x31\x08\x00\x00" func transactionsTransfer_nftCdcBytes() ([]byte, error) { return bindataRead( @@ -570,7 +570,7 @@ func transactionsTransfer_nftCdc() (*asset, error) { } info := bindataFileInfo{name: "transactions/transfer_nft.cdc", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} - a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xa4, 0xfb, 0xd0, 0x61, 0xa6, 0x14, 0x50, 0xcb, 0x4c, 0x96, 0x60, 0xc7, 0x61, 0xee, 0xec, 0x9e, 0xb1, 0xa4, 0xd4, 0x9, 0xf2, 0xd5, 0x47, 0xe6, 0xf3, 0x1, 0x98, 0xea, 0x7d, 0x18, 0xa3, 0x3d}} + a := &asset{bytes: bytes, info: info, digest: [32]uint8{0xf8, 0x9a, 0x90, 0xd1, 0x11, 0x3c, 0xb0, 0x60, 0x1b, 0xa7, 0xc5, 0xbd, 0xf8, 0x96, 0x15, 0xca, 0xd6, 0x9e, 0xef, 0x8, 0x9, 0xd4, 0xf5, 0x46, 0xc7, 0x24, 0x90, 0x70, 0xe3, 0x60, 0x51, 0x52}} return a, nil } diff --git a/lib/go/test/go.mod b/lib/go/test/go.mod index 5c26a33..6392ced 100644 --- a/lib/go/test/go.mod +++ b/lib/go/test/go.mod @@ -4,13 +4,13 @@ go 1.18 require ( github.com/btcsuite/btcd/chaincfg/chainhash v1.1.0 - github.com/onflow/cadence v1.0.0-preview.18 - github.com/onflow/flow-emulator v1.0.0-preview.15 - github.com/onflow/flow-go-sdk v1.0.0-preview.16 - github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240326155818-c01c72c091c0 - github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240326155818-c01c72c091c0 + github.com/onflow/cadence v1.0.0-preview.25 + github.com/onflow/flow-emulator v1.0.0-preview.22 + github.com/onflow/flow-go-sdk v1.0.0-preview.25 + github.com/onflow/flow-nft/lib/go/contracts v1.1.1-0.20240429184308-40c3de711140 + github.com/onflow/flow-nft/lib/go/templates v0.0.0-20240429184308-40c3de711140 github.com/rs/zerolog v1.29.0 - github.com/stretchr/testify v1.8.4 + github.com/stretchr/testify v1.9.0 ) require ( @@ -20,7 +20,7 @@ require ( github.com/StackExchange/wmi v1.2.1 // indirect github.com/VictoriaMetrics/fastcache v1.12.1 // indirect github.com/beorn7/perks v1.0.1 // indirect - github.com/bits-and-blooms/bitset v1.7.0 // indirect + github.com/bits-and-blooms/bitset v1.10.0 // indirect github.com/btcsuite/btcd/btcec/v2 v2.2.1 // indirect github.com/cenkalti/backoff/v4 v4.2.1 // indirect github.com/cespare/xxhash v1.1.0 // indirect @@ -44,7 +44,7 @@ require ( github.com/dustin/go-humanize v1.0.1 // indirect github.com/ef-ds/deque v1.0.4 // indirect github.com/ethereum/c-kzg-4844 v0.4.0 // indirect - github.com/ethereum/go-ethereum v1.13.5 // indirect + github.com/ethereum/go-ethereum v1.13.10 // 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 @@ -57,11 +57,12 @@ require ( github.com/go-stack/stack v1.8.1 // indirect github.com/gofrs/flock v0.8.1 // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang/glog v1.1.2 // indirect - github.com/golang/protobuf v1.5.3 // indirect + github.com/golang/glog v1.2.0 // indirect + github.com/golang/protobuf v1.5.4 // indirect github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect github.com/google/uuid v1.6.0 // indirect github.com/gorilla/websocket v1.5.0 // indirect + github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0 // indirect github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.0 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect @@ -69,9 +70,10 @@ require ( github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect github.com/hashicorp/hcl v1.0.0 // indirect github.com/holiman/bloomfilter/v2 v2.0.3 // indirect - github.com/holiman/uint256 v1.2.3 // indirect + github.com/holiman/uint256 v1.2.4 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/ipfs/bbloom v0.0.4 // indirect + github.com/ipfs/boxo v0.17.1-0.20240131173518-89bceff34bf1 // indirect github.com/ipfs/go-block-format v0.2.0 // indirect github.com/ipfs/go-cid v0.4.1 // indirect github.com/ipfs/go-datastore v0.6.0 // indirect @@ -112,14 +114,15 @@ require ( github.com/multiformats/go-multistream v0.5.0 // indirect 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.20240308163425-dc825c20b1a2 // indirect - github.com/onflow/crypto v0.25.0 // indirect - github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240327170024-10241fffd864 // indirect - github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240327170024-10241fffd864 // indirect - github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a // indirect - github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a // indirect - github.com/onflow/flow-go v0.34.0-crescendo-preview.8.0.20240328003708-11040f76d0cd // indirect - github.com/onflow/flow/protobuf/go/flow v0.3.7 // indirect + github.com/onflow/atree v0.7.0-rc.1 // indirect + github.com/onflow/crypto v0.25.1 // indirect + github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240429192223-e696a8e439b5 // indirect + github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240429192223-e696a8e439b5 // indirect + github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e // indirect + github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e // indirect + github.com/onflow/flow-go v0.34.0-crescendo-preview.18 // indirect + github.com/onflow/flow/protobuf/go/flow v0.4.1-0.20240412170550-911321113030 // indirect + github.com/onflow/go-ethereum v1.13.4 // 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 @@ -146,7 +149,7 @@ require ( github.com/spf13/jwalterweatherman v1.1.0 // indirect github.com/spf13/pflag v1.0.5 // indirect github.com/spf13/viper v1.15.0 // indirect - github.com/stretchr/objx v0.5.0 // indirect + github.com/stretchr/objx v0.5.2 // indirect github.com/subosito/gotenv v1.4.2 // indirect github.com/supranational/blst v0.3.11 // indirect github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect @@ -159,33 +162,34 @@ require ( github.com/vmihailenco/tagparser v0.1.1 // indirect github.com/x448/float16 v0.8.4 // indirect github.com/zeebo/blake3 v0.2.3 // indirect - go.opentelemetry.io/otel v1.22.0 // indirect + go.opentelemetry.io/otel v1.24.0 // indirect go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 // indirect - go.opentelemetry.io/otel/metric v1.22.0 // indirect - go.opentelemetry.io/otel/sdk v1.21.0 // indirect - go.opentelemetry.io/otel/trace v1.22.0 // indirect + go.opentelemetry.io/otel/metric v1.24.0 // indirect + go.opentelemetry.io/otel/sdk v1.24.0 // indirect + go.opentelemetry.io/otel/trace v1.24.0 // indirect go.opentelemetry.io/proto/otlp v1.0.0 // indirect go.uber.org/atomic v1.11.0 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.26.0 // indirect - golang.org/x/crypto v0.18.0 // indirect + golang.org/x/crypto v0.19.0 // indirect golang.org/x/exp v0.0.0-20240119083558-1b970713d09a // indirect golang.org/x/mod v0.14.0 // indirect - golang.org/x/net v0.20.0 // indirect + golang.org/x/net v0.21.0 // indirect golang.org/x/sync v0.6.0 // indirect - golang.org/x/sys v0.16.0 // indirect + golang.org/x/sys v0.17.0 // indirect golang.org/x/text v0.14.0 // indirect + golang.org/x/time v0.5.0 // indirect golang.org/x/tools v0.17.0 // indirect golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect gonum.org/v1/gonum v0.14.0 // indirect google.golang.org/appengine v1.6.8 // indirect - google.golang.org/genproto v0.0.0-20240102182953-50ed04b92917 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240108191215-35c7eff3a6b1 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 // indirect - google.golang.org/grpc v1.60.1 // indirect - google.golang.org/protobuf v1.32.0 // indirect + google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de // indirect + google.golang.org/grpc v1.63.2 // indirect + google.golang.org/protobuf v1.33.0 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect lukechampine.com/blake3 v1.2.1 // indirect diff --git a/lib/go/test/go.sum b/lib/go/test/go.sum index a145b3c..5ed6b28 100644 --- a/lib/go/test/go.sum +++ b/lib/go/test/go.sum @@ -1040,6 +1040,8 @@ github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6r 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= +github.com/bits-and-blooms/bitset v1.10.0 h1:ePXTeiPEazB5+opbv5fr8umg2R/1NlzgDsyepwsSr88= +github.com/bits-and-blooms/bitset v1.10.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= github.com/bmizerany/pat v0.0.0-20170815010413-6226ea591a40/go.mod h1:8rLXio+WjiTceGBHIoTvn60HIbs7Hm7bcHjyrSqYB9c= github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= @@ -1219,6 +1221,8 @@ github.com/ethereum/c-kzg-4844 v0.4.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1 github.com/ethereum/go-ethereum v1.10.26/go.mod h1:EYFyF19u3ezGLD4RqOkLq+ZCXzYbLoNDdZlMt7kyKFg= github.com/ethereum/go-ethereum v1.13.5 h1:U6TCRciCqZRe4FPXmy1sMGxTfuk8P7u2UoinF3VbaFk= github.com/ethereum/go-ethereum v1.13.5/go.mod h1:yMTu38GSuyxaYzQMViqNmQ1s3cE84abZexQmTgenWk0= +github.com/ethereum/go-ethereum v1.13.10 h1:Ppdil79nN+Vc+mXfge0AuUgmKWuVv4eMqzoIVSdqZek= +github.com/ethereum/go-ethereum v1.13.10/go.mod h1:sc48XYQxCzH3fG9BcrXCOOgQk2JfZzNAmIKnceogzsA= github.com/fasthttp-contrib/websocket v0.0.0-20160511215533-1f3b11f56072/go.mod h1:duJ4Jxv5lDcvg4QuQr0oowTf7dz4/CR8NtyCooz9HL8= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= @@ -1339,6 +1343,8 @@ github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0L github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= github.com/golang/glog v1.1.2 h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo= github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= +github.com/golang/glog v1.2.0 h1:uCdmnmatrKCgMBlM4rMuJZWOkPDqdbZPnrMXDY4gI68= +github.com/golang/glog v1.2.0/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -1373,6 +1379,8 @@ github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= @@ -1486,7 +1494,10 @@ github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/ad github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc= github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/graph-gophers/graphql-go v1.3.0/go.mod h1:9CQHMSxwO4MprSdzoIEobiHpoLtHm77vfxsvsIN5Vuc= +github.com/grpc-ecosystem/go-grpc-middleware v1.0.0 h1:Iju5GlWwrvL6UBg4zJJt3btmonfrMlCDdsejg4CZE7c= github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= +github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0 h1:pRhl55Yx1eC7BZ1N+BBWwnKaMyD8uC+34TLdndZMAKk= +github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0/go.mod h1:XKMd7iuf/RGPSMJ/U4HP0zS2Z9Fh8Ps9a+6X26m/tmI= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= @@ -1525,6 +1536,8 @@ github.com/holiman/bloomfilter/v2 v2.0.3/go.mod h1:zpoh+gs7qcpqrHr3dB55AMiJwo0iU github.com/holiman/uint256 v1.2.0/go.mod h1:y4ga/t+u+Xwd7CpDgZESaRcWy0I7XMlTMA25ApIH5Jw= github.com/holiman/uint256 v1.2.3 h1:K8UWO1HUJpRMXBxbmaY1Y8IAMZC/RsKB+ArEnnK4l5o= github.com/holiman/uint256 v1.2.3/go.mod h1:SC8Ryt4n+UBbPbIBKaG9zbbDlp4jOru9xFZmPzLUTxw= +github.com/holiman/uint256 v1.2.4 h1:jUc4Nk8fm9jZabQuqr2JzednajVmBpC+oiTiXZJEApU= +github.com/holiman/uint256 v1.2.4/go.mod h1:EOMSn4q6Nyt9P6efbI3bueV4e1b3dGlUCXeiRV4ng7E= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huin/goupnp v1.0.3/go.mod h1:ZxNlw5WqJj6wSsRK5+YfflQGXYfccj5VgQsMNixHM7Y= github.com/huin/goupnp v1.3.0/go.mod h1:gnGPsThkYa7bFi/KWmEysQRf48l2dvR5bxr2OFckNX8= @@ -1554,6 +1567,8 @@ github.com/influxdata/usage-client v0.0.0-20160829180054-6d3895376368/go.mod h1: github.com/ipfs/bbloom v0.0.4 h1:Gi+8EGJ2y5qiD5FbsbpX/TMNcJw8gSqr7eyjHa4Fhvs= github.com/ipfs/bbloom v0.0.4/go.mod h1:cS9YprKXpoZ9lT0n/Mw/a6/aFV6DTjTLYHeA+gyqMG0= github.com/ipfs/boxo v0.10.0 h1:tdDAxq8jrsbRkYoF+5Rcqyeb91hgWe2hp7iLu7ORZLY= +github.com/ipfs/boxo v0.17.1-0.20240131173518-89bceff34bf1 h1:5H/HYvdmbxp09+sAvdqJzyrWoyCS6OroeW9Ym06Tb+0= +github.com/ipfs/boxo v0.17.1-0.20240131173518-89bceff34bf1/go.mod h1:pIZgTWdm3k3pLF9Uq6MB8JEcW07UDwNJjlXW1HELW80= github.com/ipfs/go-block-format v0.1.2 h1:GAjkfhVx1f4YTODS6Esrj1wt2HhrtwTnhEr+DyPUaJo= github.com/ipfs/go-block-format v0.1.2/go.mod h1:mACVcrxarQKstUU3Yf/RdwbC4DzPV6++rO2a3d+a/KE= github.com/ipfs/go-block-format v0.2.0 h1:ZqrkxBA2ICbDRbK8KJs/u0O3dlp6gmAuuXUJNiW1Ycs= @@ -1842,6 +1857,8 @@ github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f h1:Z8/PgTqOgOg02MTR github.com/onflow/atree v0.6.1-0.20230711151834-86040b30171f/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/atree v0.6.1-0.20240308163425-dc825c20b1a2 h1:jJLDswfAVB0bHCu1y1FPdKukPcTNmN+jYEX9S9phbv0= github.com/onflow/atree v0.6.1-0.20240308163425-dc825c20b1a2/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= +github.com/onflow/atree v0.7.0-rc.1 h1:g2DFhC3JeaA+L7/HZOp4NwE+OfxvfJ8nibymHHw7i3g= +github.com/onflow/atree v0.7.0-rc.1/go.mod h1:xvP61FoOs95K7IYdIYRnNcYQGf4nbF/uuJ0tHf4DRuM= github.com/onflow/cadence v1.0.0-M3/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= github.com/onflow/cadence v1.0.0-M4 h1:/nt3j7vpYDxuI0ghIgAJrb2R01ijvJYZLAkKt+zbpTY= github.com/onflow/cadence v1.0.0-M4/go.mod h1:odXGZZ/wGNA5mwT8bC9v8u8EXACHllB2ABSZK65TGL8= @@ -1851,8 +1868,12 @@ github.com/onflow/cadence v1.0.0-M8 h1:ioQ7TyhpsIaImAC7Xn2r8kIgIBdimvyuWeKlGfRxW github.com/onflow/cadence v1.0.0-M8/go.mod h1:a4mccDU90hmuxCLUFzs9J/ANG/rYbFa36h4Z0bBAqNU= github.com/onflow/cadence v1.0.0-preview.18 h1:1gN+suBexuu1gZz0JjWDC9dcGBI/GIMP8R0Tyou9mzA= github.com/onflow/cadence v1.0.0-preview.18/go.mod h1:no8+e5V51B9mgfi4U9xdeH+GxcJdoKKDP9gdxEj9Jdg= +github.com/onflow/cadence v1.0.0-preview.25 h1:kSmWjxmg9PS+bsk8C3j1NUTkFAl/jNrintVhlh6miM0= +github.com/onflow/cadence v1.0.0-preview.25/go.mod h1:fGhLBbuEmv5rh48qv0ZS0tUz53gxWsHpB4dPsF09h6E= 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/crypto v0.25.1 h1:0txy2PKPMM873JbpxQNbJmuOJtD56bfs48RQfm0ts5A= +github.com/onflow/crypto v0.25.1/go.mod h1:C8FbaX0x8y+FxWjbkHy0Q4EASCDR9bSPWZqlpCLYyVI= github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.1-0.20240125214229-b7a95136dd0d h1:Afcfk/9jAQZ1v5PLGdP68FG/0yPPM60fn9Eq8ChBGS0= github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.1-0.20240125214229-b7a95136dd0d/go.mod h1:Ts/HN+N0RaYJ6oPCqR1JPaMVFiVaMdKTSUH4OdSjjs0= github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240206003101-928bf99024d7 h1:OI/4F2NK/X/4x3dTUFFDGtuOsSa9pX+jjBeSEcBrY/M= @@ -1861,6 +1882,8 @@ github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240227190927- github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240227190927-0e6ce7e3222b/go.mod h1:At+gEXmy13wpvxHYlS8bqjKEBufL+UXMQpJyHQxiXY8= github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240327170024-10241fffd864 h1:Tym6HXbuhoTwef+EfHWDaVgFs/gwmJ0yKD+zjJH1O1s= github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240327170024-10241fffd864/go.mod h1:Br3AdtgZlvvk2h4YFJcbCHCJHsM8y0LX1CK+2EdkYR4= +github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240429192223-e696a8e439b5 h1:by3a+8p2kUUjnxfbRYRd78bDEeXAc3PK2LzyBEQqkV4= +github.com/onflow/flow-core-contracts/lib/go/contracts v0.15.2-0.20240429192223-e696a8e439b5/go.mod h1:+4JWLclBOT+emyBh6NAZSEbqEwzHcWHpIbfsXmRASgY= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.1-0.20240125214229-b7a95136dd0d h1:IQJpP3VLLjT4R8ItBpr+Mmp0IOnC/8iBcM0/67JNB9c= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.1-0.20240125214229-b7a95136dd0d/go.mod h1:MZ2j5YVTQiSE0B99zuaYhxvGG5GcvimWpQK1Fw/1QBg= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240206003101-928bf99024d7 h1:WAx8ftVz1BeXiKvQ9gLKEf1J3NBWK26Pbczd0iH4C6I= @@ -1869,6 +1892,8 @@ github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240227190927- github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240227190927-0e6ce7e3222b/go.mod h1:cTE5NCp+Zk04yA24gCEjBdQIrzDU/iRICgLSx4LsGX0= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240327170024-10241fffd864 h1:shtPP46wORFIX3XE+gnvwVUtwejAZm3wye7Y1nJD75A= github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240327170024-10241fffd864/go.mod h1:v+SKoOBjMd8c8jspqcnyM1iTejCQq8JaGr6B1XW8Vsw= +github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240429192223-e696a8e439b5 h1:6Cg0h+8Iyy/Nnefk5j0gdeVoMTNpUooAMjyV8sk6zoA= +github.com/onflow/flow-core-contracts/lib/go/templates v0.15.2-0.20240429192223-e696a8e439b5/go.mod h1:0oTx6Nkc+LdOXaZe3PRtV1cY+J5z5ig08alR8d+OPHs= github.com/onflow/flow-emulator v1.0.0-M1 h1:0hBEmvm73F+5HhN5ugkOP3UyN+Ea9yGWflEmoeGzgdw= github.com/onflow/flow-emulator v1.0.0-M1/go.mod h1:JFJCeQVyhCQVD2Tq4QhctIXK6j5U6aU15yoEwMJt5AQ= github.com/onflow/flow-emulator v1.0.0-M3 h1:+Rktq6OzQfJCLNVweJqtTUKZrHMc6eVVZn1tYI1PMMg= @@ -1877,6 +1902,8 @@ github.com/onflow/flow-emulator v1.0.0-M8 h1:FE9OtyXh3tZLjszpznIfMyaTmIoX+maFBYd github.com/onflow/flow-emulator v1.0.0-M8/go.mod h1:mSp1JTXt1JGmriiG7Lc2VulQHG1tl6Oj1zGSr/h0ySk= github.com/onflow/flow-emulator v1.0.0-preview.15 h1:5qAiMOVdxrFKccvLRiApkGhDWyr+nvFhQGQFxRHBALg= github.com/onflow/flow-emulator v1.0.0-preview.15/go.mod h1:pSSLRvjxTecPQgI2ch+VVPKydeDlCg/1lHSLPrOUghw= +github.com/onflow/flow-emulator v1.0.0-preview.22 h1:l0BPXlDvK0gZDqQhY3Kc7pBm38pE/FbfefiZe7j6Ngg= +github.com/onflow/flow-emulator v1.0.0-preview.22/go.mod h1:60M4QPVpdpEhEdz6NGOtLule+jcRLLKID1gYv2ehLvw= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125205519-2e80d9b4bd01 h1:8iKk5RuFvhe7NQyAO3c+xiVvv38RB/yopHdWxp4AbL8= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240125205519-2e80d9b4bd01/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240205224107-320aa3cf09e0 h1:u6/YcUvO8jU0f3Evb/6agzXqeOo+VbL2a3mmj/5ifRs= @@ -1885,10 +1912,14 @@ github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876 github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240213220156-959b70719876/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a h1:7cMT6DGMqCw98hXzuDU69WxUZxsqsRxNMMlWXG/yPOc= github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:2LO6Rtmz2PVfH+ZXnMwvTwVeIz3PCy0fs3lQraqog14= +github.com/onflow/flow-ft/lib/go/contracts v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:PwsL8fC81cjnUnTfmyL/HOIyHnyaw/JA474Wfj2tl6A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876 h1:fZj39XxayIL7uvKvonNI3MtQM3wsFJ8oRl/XW/0rn7A= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240213220156-959b70719876/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a h1:oe3ErYY8qds7IER/zmNGKT3zz6cFcjC0doX2Q0WOUv0= github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240327162334-bd133114f87a/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e h1:jl7SYAui/gYRmBofrY//Ln8ixRJwvLzvwLstNfRKmWY= +github.com/onflow/flow-ft/lib/go/templates v0.7.1-0.20240424211859-3ff4c0fe2a1e/go.mod h1:uQ8XFqmMK2jxyBSVrmyuwdWjTEb+6zGjRYotfDJ5pAE= github.com/onflow/flow-go v0.33.2-0.20240126002816-f0770a716d61 h1:Xq40zbxw9mDS1+Zz1p6DCzAxDYQwbHWLJ5B9HOp9Fk8= github.com/onflow/flow-go v0.33.2-0.20240126002816-f0770a716d61/go.mod h1:xdzERQeTalqsU0rHGSZgqQuE5krMfBQ4BA/4bgrLndY= github.com/onflow/flow-go v0.33.2-0.20240206235622-50f8c81f1f43 h1:KB10iF+6HIQ/hKykzBf8n3P8cDDRHL4ytfc0R4ApCZM= @@ -1897,6 +1928,8 @@ github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25 github.com/onflow/flow-go v0.34.0-crescendo-preview.5.0.20240228222755-c41bc8a25122/go.mod h1:HSffipIVOyXvK3/gsYU13EwRMxbuK591hmjqF36nbEI= github.com/onflow/flow-go v0.34.0-crescendo-preview.8.0.20240328003708-11040f76d0cd h1:QWLgb4okWnmZHN2ebiGUNR1CNdHICE1CxVx7wQY9Q40= github.com/onflow/flow-go v0.34.0-crescendo-preview.8.0.20240328003708-11040f76d0cd/go.mod h1:vaUovXWZxbcxCg+wFAvb5SFouo4Q2OI3fj9XwCpbU6M= +github.com/onflow/flow-go v0.34.0-crescendo-preview.18 h1:Bre7uU/n1PjOEcIkTtaJDo4T5tngjKcr/cAOvxr3se4= +github.com/onflow/flow-go v0.34.0-crescendo-preview.18/go.mod h1:bwjzi2kSev1emRVN685FqYfCLYcZ6t2A5z5ztYXfvH8= github.com/onflow/flow-go-sdk v1.0.0-M1 h1:mke/ebYwNRRWPZqcwCV56Alx0A8psew43ZbSEUQ4TL8= github.com/onflow/flow-go-sdk v1.0.0-M1/go.mod h1:TDW0MNuCs4SvqYRUzkbRnRmHQL1h4X8wURsCw9P9beo= github.com/onflow/flow-go-sdk v1.0.0-M2 h1:YWeXTo112RF8s6swiOU5oW8JWbOOz392FCeAbGnm+W4= @@ -1905,11 +1938,17 @@ github.com/onflow/flow-go-sdk v1.0.0-M7 h1:5EhtgpupjdhJZoHpu8AhA7++AroGL6BFpb8D0 github.com/onflow/flow-go-sdk v1.0.0-M7/go.mod h1:aXSavLzoRlz5FiMjcI7p5QhihWScGctxydzf4dv/avo= github.com/onflow/flow-go-sdk v1.0.0-preview.16 h1:m5Dj5XLUTHIFgjWPDsapaIFKIheBlhFLwZ9aXxwX6hQ= github.com/onflow/flow-go-sdk v1.0.0-preview.16/go.mod h1:zQwbb+mHfV7R+xa03xr6RoU13bZOF2uKgdf7dOGELvc= +github.com/onflow/flow-go-sdk v1.0.0-preview.25 h1:wL/+cK7oxSww31qSqTpt1Yfr26c8hJ8YHh9nIdq6PlI= +github.com/onflow/flow-go-sdk v1.0.0-preview.25/go.mod h1:Px1fQdB7WFC0yhYsEM3rhKzuE+Zi8GpBjR4qVuDAwMA= github.com/onflow/flow/protobuf/go/flow v0.3.2-0.20231121210617-52ee94b830c2/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/flow/protobuf/go/flow v0.3.7 h1:+6sBdlE/u4ZMTVB9U1lA6Xn2Bd48lOOX96Bv9dNubsk= github.com/onflow/flow/protobuf/go/flow v0.3.7/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/flow/protobuf/go/flow v0.4.1-0.20240412170550-911321113030 h1:I+aosSiJny88O4p3nPbCiUcp/UqN6AepvO6uj82bjH0= +github.com/onflow/flow/protobuf/go/flow v0.4.1-0.20240412170550-911321113030/go.mod h1:NA2pX2nw8zuaxfKphhKsk00kWLwfd+tv8mS23YXO4Sk= +github.com/onflow/go-ethereum v1.13.4 h1:iNO86fm8RbBbhZ87ZulblInqCdHnAQVY8okBrNsTevc= +github.com/onflow/go-ethereum v1.13.4/go.mod h1:cE/gEUkAffhwbVmMJYz+t1dAfVNHNwZCgc3BWtZxBGY= 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= @@ -2092,6 +2131,8 @@ github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+ github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= +github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= github.com/stretchr/testify v1.2.0/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= @@ -2107,6 +2148,8 @@ github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= +github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= 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.8-0.20220526154634-513d2456b344/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= @@ -2192,6 +2235,8 @@ go.opentelemetry.io/otel v1.16.0 h1:Z7GVAX/UkAXPKsy94IU+i6thsQS4nb7LviLpnaNeW8s= go.opentelemetry.io/otel v1.16.0/go.mod h1:vl0h9NUa1D5s1nv3A5vZOYWn8av4K8Ml6JDeHrT/bx4= go.opentelemetry.io/otel v1.22.0 h1:xS7Ku+7yTFvDfDraDIJVpw7XPyuHlB9MCiqqX5mcJ6Y= go.opentelemetry.io/otel v1.22.0/go.mod h1:eoV4iAi3Ea8LkAEI9+GFT44O6T/D0GWAVFyZVCC6pMI= +go.opentelemetry.io/otel v1.24.0 h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo= +go.opentelemetry.io/otel v1.24.0/go.mod h1:W7b9Ozg4nkF5tWI5zsXkaKKDjdVjpD4oAt9Qi/MArHo= go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0 h1:t4ZwRPU+emrcvM2e9DHd0Fsf0JTPVcbfa/BhTDF03d0= go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.16.0/go.mod h1:vLarbg68dH2Wa77g71zmKQqlQ8+8Rq3GRG31uc0WcWI= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.16.0 h1:cbsD4cUcviQGXdw8+bo5x2wazq10SKz8hEbtCRPcU78= @@ -2206,15 +2251,21 @@ go.opentelemetry.io/otel/metric v1.16.0 h1:RbrpwVG1Hfv85LgnZ7+txXioPDoh6EdbZHo26 go.opentelemetry.io/otel/metric v1.16.0/go.mod h1:QE47cpOmkwipPiefDwo2wDzwJrlfxxNYodqc4xnGCo4= go.opentelemetry.io/otel/metric v1.22.0 h1:lypMQnGyJYeuYPhOM/bgjbFM6WE44W1/T45er4d8Hhg= go.opentelemetry.io/otel/metric v1.22.0/go.mod h1:evJGjVpZv0mQ5QBRJoBF64yMuOf4xCWdXjK8pzFvliY= +go.opentelemetry.io/otel/metric v1.24.0 h1:6EhoGWWK28x1fbpA4tYTOWBkPefTDQnb8WSGXlc88kI= +go.opentelemetry.io/otel/metric v1.24.0/go.mod h1:VYhLe1rFfxuTXLgj4CBiyz+9WYBA8pNGJgDcSFRKBco= go.opentelemetry.io/otel/sdk v1.16.0 h1:Z1Ok1YsijYL0CSJpHt4cS3wDDh7p572grzNrBMiMWgE= go.opentelemetry.io/otel/sdk v1.16.0/go.mod h1:tMsIuKXuuIWPBAOrH+eHtvhTL+SntFtXF9QD68aP6p4= go.opentelemetry.io/otel/sdk v1.21.0 h1:FTt8qirL1EysG6sTQRZ5TokkU8d0ugCj8htOgThZXQ8= go.opentelemetry.io/otel/sdk v1.21.0/go.mod h1:Nna6Yv7PWTdgJHVRD9hIYywQBRx7pbox6nwBnZIxl/E= +go.opentelemetry.io/otel/sdk v1.24.0 h1:YMPPDNymmQN3ZgczicBY3B6sf9n62Dlj9pWD3ucgoDw= +go.opentelemetry.io/otel/sdk v1.24.0/go.mod h1:KVrIYw6tEubO9E96HQpcmpTKDVn9gdv35HoYiQWGDFg= go.opentelemetry.io/otel/trace v1.8.0/go.mod h1:0Bt3PXY8w+3pheS3hQUt+wow8b1ojPaTBoTCh2zIFI4= go.opentelemetry.io/otel/trace v1.16.0 h1:8JRpaObFoW0pxuVPapkgH8UhHQj+bJW8jJsCZEu5MQs= go.opentelemetry.io/otel/trace v1.16.0/go.mod h1:Yt9vYq1SdNz3xdjZZK7wcXv1qv2pwLkqr2QVwea0ef0= go.opentelemetry.io/otel/trace v1.22.0 h1:Hg6pPujv0XG9QaVbGOBVHunyuLcCC3jN7WEhPx83XD0= go.opentelemetry.io/otel/trace v1.22.0/go.mod h1:RbbHXVqKES9QhzZq/fE5UnOSILqRt40a21sPw2He1xo= +go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y1YELI= +go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= @@ -2281,6 +2332,8 @@ 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/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc= golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= +golang.org/x/crypto v0.19.0 h1:ENy+Az/9Y1vSrlrvBSyna3PITt4tiZLf7sgCjZBX7Wo= +golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= 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= @@ -2440,6 +2493,8 @@ 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/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= +golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4= +golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/oauth2 v0.0.0-20170207211851-4464e7848382/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -2626,6 +2681,8 @@ 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/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.17.0 h1:25cE3gD+tdBA7lp7QfhuV+rJiE9YXTcS3VG1SqssI/Y= +golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -2674,6 +2731,8 @@ golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxb golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= +golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -3021,6 +3080,8 @@ google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b h1:+YaDE2r2OG8t/z5 google.golang.org/genproto v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:CgAqfJo+Xmu0GwA0411Ht3OU3OntXwsGmrmjI8ioGXI= google.golang.org/genproto v0.0.0-20240102182953-50ed04b92917 h1:nz5NESFLZbJGPFxDT/HCn+V1mZ8JGNoY4nUpmW/Y2eg= google.golang.org/genproto v0.0.0-20240102182953-50ed04b92917/go.mod h1:pZqR+glSb11aJ+JQcczCvgf47+duRuzNSKqE8YAQnV0= +google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de h1:F6qOa9AZTYJXOUEr4jDysRDLrm4PHePlge4v4TGAlxY= +google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de/go.mod h1:VUhTRKeHn9wwcdrk73nvdC9gF178Tzhmt/qyaFcPLSo= google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= google.golang.org/genproto/googleapis/api v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= @@ -3039,6 +3100,8 @@ google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b h1: google.golang.org/genproto/googleapis/api v0.0.0-20231016165738-49dd2c1f3d0b/go.mod h1:IBQ646DjkDkvUIsVq/cc03FUFQ9wbZu7yE396YcL870= google.golang.org/genproto/googleapis/api v0.0.0-20240108191215-35c7eff3a6b1 h1:OPXtXn7fNMaXwO3JvOmF1QyTc00jsSFFz1vXXBOdCDo= google.golang.org/genproto/googleapis/api v0.0.0-20240108191215-35c7eff3a6b1/go.mod h1:B5xPO//w8qmBDjGReYLpR6UJPnkldGkCSMoH/2vxJeg= +google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de h1:jFNzHPIeuzhdRwVhbZdiym9q0ory/xY3sA+v2wPg8I0= +google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de/go.mod h1:5iCWqnniDlqZHrd3neWVTOwvh/v6s3232omMecelax8= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230807174057-1744710a1577/go.mod h1:NjCQG/D8JandXxM57PZbAJL1DCNL6EypA0vPPwfsc7c= google.golang.org/genproto/googleapis/bytestream v0.0.0-20231030173426-d783a09b4405/go.mod h1:GRUCuLdzVqZte8+Dl/D4N25yLzcGqqWaYkeVOwulFqw= @@ -3061,6 +3124,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405 h1: google.golang.org/genproto/googleapis/rpc v0.0.0-20231030173426-d783a09b4405/go.mod h1:67X1fPuzjcrkymZzZV1vvkFeTn2Rvc6lYF9MYFGCcwE= google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 h1:gphdwh0npgs8elJ4T6J+DQJHPVF7RsuJHCfwztUb4J4= google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1/go.mod h1:daQN87bsDqDoe316QbbvX60nMoJQa4r6Ds0ZuoAe5yA= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de h1:cZGRis4/ot9uVm639a+rHCUaG0JJHEsdyzSQTMX+suY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de/go.mod h1:H4O17MA/PE9BsGx3w+a+W2VOLLD1Qf7oJneAoU6WktY= google.golang.org/grpc v0.0.0-20170208002647-2a6bf6142e96/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= @@ -3115,6 +3180,8 @@ google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk= google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU= google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= +google.golang.org/grpc v1.63.2 h1:MUeiw1B2maTVZthpU5xvASfTh3LDbxHd6IJ6QQVU+xM= +google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -3137,6 +3204,8 @@ google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I= google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= +google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI= +google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= 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= diff --git a/lib/go/test/nft_test.go b/lib/go/test/nft_test.go index 2f8684d..cf3ea53 100644 --- a/lib/go/test/nft_test.go +++ b/lib/go/test/nft_test.go @@ -219,16 +219,6 @@ func TestTransferNFT(t *testing.T) { false, ) - verifyWithdrawn(t, b, adapter, nftAddress, - Withdrawn{ - nftType: "A.045a1763c93006ca.ExampleNFT.NFT", - // the rest of the values are not important - id: 1, - uuid: 1, - from: "", - providerUuid: 1, - }) - // Try to borrow a reference to the transferred NFT from josh's account // Should succeed script = templates.GenerateBorrowNFTScript(nftAddress, exampleNFTAddress, metadataAddress) diff --git a/lib/go/test/nft_test_helpers.go b/lib/go/test/nft_test_helpers.go index 61377c0..f923c87 100644 --- a/lib/go/test/nft_test_helpers.go +++ b/lib/go/test/nft_test_helpers.go @@ -19,40 +19,6 @@ import ( "github.com/onflow/flow-nft/lib/go/templates" ) -// Go event definitions for the nft events -// Can be used with the SDK to retrieve and parse events - -// / Used to verify the Withdrawn event fields in tests -type Withdrawn struct { - nftType string - id uint64 - uuid uint64 - from string - providerUuid uint64 -} - -type WithdrawnEvent flow.Event - -func (evt WithdrawnEvent) NftType() cadence.String { - return evt.Value.Fields[0].(cadence.String) -} - -func (evt WithdrawnEvent) ID() cadence.UInt64 { - return evt.Value.Fields[1].(cadence.UInt64) -} - -func (evt WithdrawnEvent) UUID() cadence.UInt64 { - return evt.Value.Fields[2].(cadence.UInt64) -} - -func (evt WithdrawnEvent) From() cadence.Optional { - return evt.Value.Fields[3].(cadence.Optional) -} - -func (evt WithdrawnEvent) ProviderUUID() cadence.UInt64 { - return evt.Value.Fields[4].(cadence.UInt64) -} - // Deploys the NonFungibleToken, MetadataViews, and ExampleNFT contracts to new accounts // and returns their addresses func deployNFTContracts( @@ -210,33 +176,3 @@ func setupRoyaltyReceiver( false, ) } - -// Verifies that the Withdrawn event values are equal to the provided expected values -func verifyWithdrawn( - t *testing.T, - b emulator.Emulator, - adapter *adapters.SDKAdapter, - nftAddress flow.Address, - expectedWithdrawn Withdrawn) { - - var emittedEvent WithdrawnEvent - - var i uint64 - i = 0 - for i < 1000 { - results, _ := adapter.GetEventsForHeightRange(context.Background(), "A."+nftAddress.String()+".NonFungibleToken.Withdrawn", i, i) - - for _, result := range results { - for _, event := range result.Events { - if event.Type == "A."+nftAddress.String()+".NonFungibleToken.Withdrawn" { - emittedEvent = WithdrawnEvent(event) - } - } - } - - i = i + 1 - } - - expectedNFTType, _ := cadence.NewString(expectedWithdrawn.nftType) - assertEqual(t, expectedNFTType, emittedEvent.NftType()) -} diff --git a/transactions/mint_nft.cdc b/transactions/mint_nft.cdc index 9ba1438..a898f38 100644 --- a/transactions/mint_nft.cdc +++ b/transactions/mint_nft.cdc @@ -52,8 +52,12 @@ transaction( while royaltyBeneficiaries.length > count { let beneficiary = royaltyBeneficiaries[count] let beneficiaryCapability = getAccount(beneficiary).capabilities.get<&{FungibleToken.Receiver}>( - MetadataViews.getRoyaltyReceiverPublicPath() - ) ?? panic("Beneficiary does not have Receiver configured at RoyaltyReceiverPublicPath") + MetadataViews.getRoyaltyReceiverPublicPath() + ) + + if !beneficiaryCapability.check() { + panic("Beneficiary does not have Receiver configured at RoyaltyReceiverPublicPath") + } royalties.append( MetadataViews.Royalty( diff --git a/transactions/nft-forwarding/change_forwarder_recipient.cdc b/transactions/nft-forwarding/change_forwarder_recipient.cdc index 7305a8d..ff262cd 100644 --- a/transactions/nft-forwarding/change_forwarder_recipient.cdc +++ b/transactions/nft-forwarding/change_forwarder_recipient.cdc @@ -19,7 +19,7 @@ transaction(newRecipientAddress: Address, collectionPublicPath: PublicPath) { // get Collection Capability from the recipientAddress account self.newRecipientCollection = getAccount(newRecipientAddress).capabilities.get<&{NonFungibleToken.Collection}>( collectionPublicPath - ) ?? panic("Could not get Collection capability from recipient") + ) } diff --git a/transactions/nft-forwarding/create_forwarder.cdc b/transactions/nft-forwarding/create_forwarder.cdc index a0603e3..c9ef841 100644 --- a/transactions/nft-forwarding/create_forwarder.cdc +++ b/transactions/nft-forwarding/create_forwarder.cdc @@ -11,8 +11,12 @@ transaction(recipientAddress: Address, collectionPublicPath: PublicPath) { // get Collection Capability from the recipientAddress account let recipientCollectionCap = getAccount(recipientAddress).capabilities.get<&{NonFungibleToken.Collection}>( - collectionPublicPath - ) ?? panic("Recipient is not configured with NFT Collection at the given path") + collectionPublicPath + ) + + if !recipientCollectionCap.check() { + panic("Recipient is not configured with NFT Collection at the given path") + } // create a new NFTForwarder resource & save in storage, forwarding to the recipient's Collection let forwarder <- NFTForwarding.createNewNFTForwarder(recipient: recipientCollectionCap) diff --git a/transactions/nft-forwarding/unlink_forwarder_link_collection.cdc b/transactions/nft-forwarding/unlink_forwarder_link_collection.cdc index 0e05a61..4d1a220 100644 --- a/transactions/nft-forwarding/unlink_forwarder_link_collection.cdc +++ b/transactions/nft-forwarding/unlink_forwarder_link_collection.cdc @@ -11,7 +11,7 @@ transaction(collectionStoragePath: StoragePath, receiverPublicPath: PublicPath) prepare(signer: auth(IssueStorageCapabilityController, PublishCapability, UnpublishCapability) &Account) { // a collection is already published, do nothing - remember .NFTForwarder only conforms to NFT.Receiver - if signer.capabilities.get<&{NonFungibleToken.Collection}>(receiverPublicPath) != nil { + if signer.capabilities.get<&{NonFungibleToken.Collection}>(receiverPublicPath).check() { return } diff --git a/transactions/transfer_nft.cdc b/transactions/transfer_nft.cdc index f612f58..51c28f7 100644 --- a/transactions/transfer_nft.cdc +++ b/transactions/transfer_nft.cdc @@ -32,7 +32,6 @@ transaction(contractAddress: Address, contractName: String, recipient: Address, // borrow a public reference to the receivers collection let receiverCap = recipient.capabilities.get<&{NonFungibleToken.Receiver}>(collectionData.publicPath) - ?? panic("Could not get the recipient's Receiver Capability") self.receiverRef = receiverCap.borrow() ?? panic("Could not borrow reference to the recipient's receiver")