This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Sketch of ERC-20 contract that imports ERC20 | |
from vyper.interfaces import IERC20 | |
from snekmate.tokens import ERC20 | |
implements: IERC20 | |
@external | |
def __init__( |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# @version ^0.3.7 | |
# Declare an enum with three members | |
enum Permission: | |
EXECUTE # 1 | |
WRITE # 2 | |
READ # 4 | |
# Declare a public storage mapping of address to Permission enum | |
permissions: public(HashMap[address, Permission]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
I contributed to the Semaphore Trusted Setup Multi-Party Ceremony. | |
The following are my contribution signatures: | |
Circuit: semaphore16 | |
Contributor # 324 | |
Hash: 727545a3 98bb723f b84b734a bdf8039a | |
3db48631 a4b2479c 666efd5f 6f5945a4 | |
437744e7 7aeb0193 ccb497c0 15f47c65 | |
06e3b30b cdc1f520 9e25bdd6 2c3f3d0e | |