Skip to content

Commit dc69a47

Browse files
authored
Merge pull request #20 from algorandfoundation/fix-contract-generator
fix: fix contract generator deploy config
2 parents ec93ae6 + 7e118d8 commit dc69a47

File tree

10 files changed

+24
-24
lines changed

10 files changed

+24
-24
lines changed

examples/generators/production_python_smart_contract_python/.algokit/generators/create_contract/smart_contracts/{{ contract_name }}/deploy_config.py.j2

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ def deploy(
1414
app_spec: algokit_utils.ApplicationSpecification,
1515
deployer: algokit_utils.Account,
1616
) -> None:
17-
from smart_contracts.artifacts.hello_world.client import (
18-
HelloWorldClient,
17+
from smart_contracts.artifacts.{{ contract_name }}.client import (
18+
{{ contract_name.split('_')|map('capitalize')|join }}Client,
1919
)
2020

21-
app_client = HelloWorldClient(
21+
app_client = {{ contract_name.split('_')|map('capitalize')|join }}Client(
2222
algod_client,
2323
creator=deployer,
2424
indexer_client=indexer_client,

examples/generators/production_python_smart_contract_python/smart_contracts/cool_contract/deploy_config.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ def deploy(
1414
app_spec: algokit_utils.ApplicationSpecification,
1515
deployer: algokit_utils.Account,
1616
) -> None:
17-
from smart_contracts.artifacts.hello_world.client import (
18-
HelloWorldClient,
17+
from smart_contracts.artifacts.cool_contract.client import (
18+
CoolContractClient,
1919
)
2020

21-
app_client = HelloWorldClient(
21+
app_client = CoolContractClient(
2222
algod_client,
2323
creator=deployer,
2424
indexer_client=indexer_client,

examples/generators/production_python_smart_contract_typescript/.algokit/generators/create_contract/smart_contracts/{{ contract_name }}/deploy-config.ts.j2

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import * as algokit from '@algorandfoundation/algokit-utils'
2-
import { HelloWorldClient } from '../artifacts/hello_world/client'
2+
import { {{ contract_name.split('_')|map('capitalize')|join }}Client } from '../artifacts/{{ contract_name }}/client'
33

44
// Below is a showcase of various deployment options you can use in TypeScript Client
55
export async function deploy() {
6-
console.log('=== Deploying HelloWorld ===')
6+
console.log('=== Deploying {{ contract_name.split('_')|map('capitalize')|join }} ===')
77

88
const algod = algokit.getAlgoClient()
99
const indexer = algokit.getAlgoIndexerClient()
@@ -16,7 +16,7 @@ export async function deploy() {
1616
},
1717
algod,
1818
)
19-
const appClient = new HelloWorldClient(
19+
const appClient = new {{ contract_name.split('_')|map('capitalize')|join }}Client(
2020
{
2121
resolveBy: 'creatorAndName',
2222
findExistingUsing: indexer,

examples/generators/production_python_smart_contract_typescript/smart_contracts/cool_contract/deploy-config.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import * as algokit from '@algorandfoundation/algokit-utils'
2-
import { HelloWorldClient } from '../artifacts/hello_world/client'
2+
import { CoolContractClient } from '../artifacts/cool_contract/client'
33

44
// Below is a showcase of various deployment options you can use in TypeScript Client
55
export async function deploy() {
6-
console.log('=== Deploying HelloWorld ===')
6+
console.log('=== Deploying CoolContract ===')
77

88
const algod = algokit.getAlgoClient()
99
const indexer = algokit.getAlgoIndexerClient()
@@ -16,7 +16,7 @@ export async function deploy() {
1616
},
1717
algod,
1818
)
19-
const appClient = new HelloWorldClient(
19+
const appClient = new CoolContractClient(
2020
{
2121
resolveBy: 'creatorAndName',
2222
findExistingUsing: indexer,

examples/generators/starter_python_smart_contract_python/.algokit/generators/create_contract/smart_contracts/{{ contract_name }}/deploy_config.py.j2

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ def deploy(
1414
app_spec: algokit_utils.ApplicationSpecification,
1515
deployer: algokit_utils.Account,
1616
) -> None:
17-
from smart_contracts.artifacts.hello_world.client import (
18-
HelloWorldClient,
17+
from smart_contracts.artifacts.{{ contract_name }}.client import (
18+
{{ contract_name.split('_')|map('capitalize')|join }}Client,
1919
)
2020

21-
app_client = HelloWorldClient(
21+
app_client = {{ contract_name.split('_')|map('capitalize')|join }}Client(
2222
algod_client,
2323
creator=deployer,
2424
indexer_client=indexer_client,

examples/generators/starter_python_smart_contract_python/smart_contracts/cool_contract/deploy_config.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ def deploy(
1414
app_spec: algokit_utils.ApplicationSpecification,
1515
deployer: algokit_utils.Account,
1616
) -> None:
17-
from smart_contracts.artifacts.hello_world.client import (
18-
HelloWorldClient,
17+
from smart_contracts.artifacts.cool_contract.client import (
18+
CoolContractClient,
1919
)
2020

21-
app_client = HelloWorldClient(
21+
app_client = CoolContractClient(
2222
algod_client,
2323
creator=deployer,
2424
indexer_client=indexer_client,

examples/generators/starter_python_smart_contract_typescript/.algokit/generators/create_contract/smart_contracts/{{ contract_name }}/deploy-config.ts.j2

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import * as algokit from '@algorandfoundation/algokit-utils'
2-
import { HelloWorldClient } from '../artifacts/hello_world/client'
2+
import { {{ contract_name.split('_')|map('capitalize')|join }}Client } from '../artifacts/{{ contract_name }}/client'
33

44
// Below is a showcase of various deployment options you can use in TypeScript Client
55
export async function deploy() {
6-
console.log('=== Deploying HelloWorld ===')
6+
console.log('=== Deploying {{ contract_name.split('_')|map('capitalize')|join }} ===')
77

88
const algod = algokit.getAlgoClient()
99
const indexer = algokit.getAlgoIndexerClient()
@@ -16,7 +16,7 @@ export async function deploy() {
1616
},
1717
algod,
1818
)
19-
const appClient = new HelloWorldClient(
19+
const appClient = new {{ contract_name.split('_')|map('capitalize')|join }}Client(
2020
{
2121
resolveBy: 'creatorAndName',
2222
findExistingUsing: indexer,

examples/generators/starter_python_smart_contract_typescript/smart_contracts/cool_contract/deploy-config.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import * as algokit from '@algorandfoundation/algokit-utils'
2-
import { HelloWorldClient } from '../artifacts/hello_world/client'
2+
import { CoolContractClient } from '../artifacts/cool_contract/client'
33

44
// Below is a showcase of various deployment options you can use in TypeScript Client
55
export async function deploy() {
6-
console.log('=== Deploying HelloWorld ===')
6+
console.log('=== Deploying CoolContract ===')
77

88
const algod = algokit.getAlgoClient()
99
const indexer = algokit.getAlgoIndexerClient()
@@ -16,7 +16,7 @@ export async function deploy() {
1616
},
1717
algod,
1818
)
19-
const appClient = new HelloWorldClient(
19+
const appClient = new CoolContractClient(
2020
{
2121
resolveBy: 'creatorAndName',
2222
findExistingUsing: indexer,

0 commit comments

Comments
 (0)