Skip to content

Commit

Permalink
clean up link provider tx
Browse files Browse the repository at this point in the history
  • Loading branch information
loic1 committed Jun 17, 2024
1 parent 6188700 commit e96effa
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 80 deletions.
25 changes: 1 addition & 24 deletions pds/lib/go/templates/internal/assets/assets.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 9 additions & 16 deletions pds/lib/go/templates/transaction_templates.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,15 @@ import (
)

const (
filenameDeployPackNFT = "transactions/deploy/deploy-packNFT-with-auth.cdc"
filenameDeployPDS = "transactions/deploy/deploy-pds-with-auth.cdc"
filenameCreatePackIssuer = "transactions/pds/create_new_pack_issuer.cdc"
filenameLinkExampleNFTProviderCap = "transactions/exampleNFT/link_providerCap_exampleNFT.cdc"
filenmaeSetPackIssuerCap = "transactions/pds/set_pack_issuer_cap.cdc"
filenameCreateDistribution = "transactions/pds/create_distribution.cdc"
filenameMintPackNFT = "transactions/pds/mint_packNFT.cdc"
filenameSettleDistribution = "transactions/pds/settle.cdc"
filenameOpenPackNFT = "transactions/pds/open_packNFT.cdc"
filenameRevealRequest = "transactions/packNFT/reveal_request.cdc"
filenameDeployPackNFT = "transactions/deploy/deploy-packNFT-with-auth.cdc"
filenameDeployPDS = "transactions/deploy/deploy-pds-with-auth.cdc"
filenameCreatePackIssuer = "transactions/pds/create_new_pack_issuer.cdc"
filenmaeSetPackIssuerCap = "transactions/pds/set_pack_issuer_cap.cdc"
filenameCreateDistribution = "transactions/pds/create_distribution.cdc"
filenameMintPackNFT = "transactions/pds/mint_packNFT.cdc"
filenameSettleDistribution = "transactions/pds/settle.cdc"
filenameOpenPackNFT = "transactions/pds/open_packNFT.cdc"
filenameRevealRequest = "transactions/packNFT/reveal_request.cdc"
)

// GenerateDeployPackNFTTx returns a transaction script that
Expand All @@ -43,12 +42,6 @@ func GenerateCreatePackIssuerTx(pdsAddress flow.Address) []byte {
return replaceAddresses(code, flow.EmptyAddress, flow.EmptyAddress, flow.EmptyAddress, flow.EmptyAddress, flow.EmptyAddress, pdsAddress, flow.EmptyAddress)
}

// GenerateLinkExampleNFTProviderCapTx returns a transaction script that links NFT provider to a private path
func GenerateLinkExampleNFTProviderCapTx(nftAddress, exampleNFTAddress flow.Address) []byte {
code := string(assets.MustAsset(filenameLinkExampleNFTProviderCap))
return replaceAddresses(code, nftAddress, exampleNFTAddress, flow.EmptyAddress, flow.EmptyAddress, flow.EmptyAddress, flow.EmptyAddress, flow.EmptyAddress)
}

// GenerateSetPackIssuerCapTx returns a transaction script that sets the pack issuer capability
func GenerateSetPackIssuerCapTx(pdsAddress flow.Address) []byte {
code := string(assets.MustAsset(filenmaeSetPackIssuerCap))
Expand Down
24 changes: 0 additions & 24 deletions pds/lib/go/test/pds_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -150,30 +150,6 @@ func TestCreateDistribution(t *testing.T) {
false,
)

// t.Run("Should be able to link NFT provider capability", func(t *testing.T) {

// // Assumes issuer is deployer of exampleNFT
// script = templates.GenerateLinkExampleNFTProviderCapTx(nftAddress, exampleNFTAddress)
// tx := createTxWithTemplateAndAuthorizer(b, script, exampleNFTAddress)
// // Set argument: NFT provider path
// tx.AddArgument(cadence.Path{Domain: "private", Identifier: "exampleNFTprovider"})

// serviceSigner, _ := b.ServiceKey().Signer()

// signAndSubmit(
// t, b, tx,
// []flow.Address{
// b.ServiceKey().Address,
// exampleNFTAddress,
// },
// []crypto.Signer{
// serviceSigner,
// exampleNFTSigner,
// },
// false,
// )
// })

t.Run("Should be able to set pack issuer capability", func(t *testing.T) {

// Assumes issuer is deployer of exampleNFT
Expand Down
16 changes: 0 additions & 16 deletions pds/transactions/dapperSport/link_providerCap_dapperSport.cdc

This file was deleted.

0 comments on commit e96effa

Please sign in to comment.