Skip to content

Commit

Permalink
mint urn
Browse files Browse the repository at this point in the history
  • Loading branch information
x24870 committed Dec 4, 2022
1 parent 04b7f45 commit 381cc1e
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 9 deletions.
5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,11 @@ mint_shovel:
--compiled-script-path build/urn/bytecode_scripts/mint_shovel.mv \
--sender-account=user --profile=user

mint_urn:
aptos move run-script --assume-yes \
--compiled-script-path build/urn/bytecode_scripts/mint_urn.mv \
--sender-account=user --profile=user

dig:
aptos move run-script --assume-yes \
--compiled-script-path build/urn/bytecode_scripts/dig.mv \
Expand Down
2 changes: 1 addition & 1 deletion scripts/mint_shovel.move
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
script {
fun mint_shovel(sender: &signer){
owner::shovel::claim_mint(sender);
owner::shovel::mint(sender);
}
}
5 changes: 5 additions & 0 deletions scripts/mint_urn.move
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
script {
fun mint_urn(sender: &signer){
owner::urn::mint(sender);
}
}
8 changes: 2 additions & 6 deletions sources/shovel.move
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ module owner::shovel {

const TOKEN_URL: vector<u8> = b"https://shovel.jpg";

public(friend) fun init_module(sender: &signer) {
public(friend) fun init(sender: &signer) {
// Don't run setup more than once
if (exists<ShovelMinter>(signer::address_of(sender))) {
return
Expand Down Expand Up @@ -130,11 +130,7 @@ module owner::shovel {

const HEX_SYMBOLS: vector<u8> = b"0123456789abcdef";

public entry fun claim_mint(sign: &signer) acquires ShovelMinter {
do_mint(sign);
}

fun do_mint(sign: &signer) acquires ShovelMinter {
public entry fun mint(sign: &signer) acquires ShovelMinter {
let sender = signer::address_of(sign);
let resource = get_resource_signer();

Expand Down
5 changes: 3 additions & 2 deletions sources/urn.move
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ module owner::urn {

fun init_module(sender: &signer) {
// let (resource, signer_cap) = account::create_resource_account(sender, vector::singleton(1));
shovel::init(sender);
let resource = shovel::get_resource_signer();
// let signer_cap = shovel::get_signer_cap();

Expand Down Expand Up @@ -162,11 +163,11 @@ module owner::urn {
}

#[test(user = @0xa11ce, owner = @owner)]
fun test_destroy_urn(owner: &signer, alice: &signer) {
fun test_destroy_urn(owner: &signer, user: &signer) {
account::create_account_for_test(signer::address_of(user));
account::create_account_for_test(signer::address_of(owner));

shovel::init_module(owner);
shovel::init(owner);
init_module(owner);
}
}

0 comments on commit 381cc1e

Please sign in to comment.