Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

Commit

Permalink
feat: add a simple smart contract
Browse files Browse the repository at this point in the history
  • Loading branch information
estheroche committed Mar 7, 2024
1 parent 68377b3 commit 65d87fc
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions src/ch02-02-starkli-scarb-katana.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,15 +90,16 @@ mod hello {
self.name.write(name);
}

#[external(v0)]
fn get_name(self: @ContractState) -> felt252 {
self.name.read()
}
#[external(v0)]
fn set_name(ref self: ContractState, name: felt252) {
self.name.write(name);
}
#[abi(embed_v0)]
fn get_name(self: @ContractState) -> felt252 {
self.name.read()
}
#[abi(embed_v0)]
fn set_name(ref self: ContractState, name: felt252) {
self.name.write(name);
}
}

```

This rudimentary smart contract serves as a starting point.
Expand Down

0 comments on commit 65d87fc

Please sign in to comment.