Update tests for entrypoints
This commit is contained in:
+10
-10
@@ -3,29 +3,29 @@ contract AENSTest =
|
||||
|
||||
// Name resolution
|
||||
|
||||
stateful function resolve_word(name : string, key : string) : option(address) =
|
||||
stateful entrypoint resolve_word(name : string, key : string) : option(address) =
|
||||
AENS.resolve(name, key)
|
||||
|
||||
stateful function resolve_string(name : string, key : string) : option(string) =
|
||||
stateful entrypoint resolve_string(name : string, key : string) : option(string) =
|
||||
AENS.resolve(name, key)
|
||||
|
||||
// Transactions
|
||||
|
||||
stateful function preclaim(addr : address, // Claim on behalf of this account (can be Contract.address)
|
||||
stateful entrypoint preclaim(addr : address, // Claim on behalf of this account (can be Contract.address)
|
||||
chash : hash) : () = // Commitment hash
|
||||
AENS.preclaim(addr, chash)
|
||||
|
||||
stateful function signedPreclaim(addr : address, // Claim on behalf of this account (can be Contract.address)
|
||||
stateful entrypoint signedPreclaim(addr : address, // Claim on behalf of this account (can be Contract.address)
|
||||
chash : hash, // Commitment hash
|
||||
sign : signature) : () = // Signed by addr (if not Contract.address)
|
||||
AENS.preclaim(addr, chash, signature = sign)
|
||||
|
||||
stateful function claim(addr : address,
|
||||
stateful entrypoint claim(addr : address,
|
||||
name : string,
|
||||
salt : int) : () =
|
||||
AENS.claim(addr, name, salt)
|
||||
|
||||
stateful function signedClaim(addr : address,
|
||||
stateful entrypoint signedClaim(addr : address,
|
||||
name : string,
|
||||
salt : int,
|
||||
sign : signature) : () =
|
||||
@@ -33,22 +33,22 @@ contract AENSTest =
|
||||
|
||||
// TODO: update() -- how to handle pointers?
|
||||
|
||||
stateful function transfer(owner : address,
|
||||
stateful entrypoint transfer(owner : address,
|
||||
new_owner : address,
|
||||
name_hash : hash) : () =
|
||||
AENS.transfer(owner, new_owner, name_hash)
|
||||
|
||||
stateful function signedTransfer(owner : address,
|
||||
stateful entrypoint signedTransfer(owner : address,
|
||||
new_owner : address,
|
||||
name_hash : hash,
|
||||
sign : signature) : () =
|
||||
AENS.transfer(owner, new_owner, name_hash, signature = sign)
|
||||
|
||||
stateful function revoke(owner : address,
|
||||
stateful entrypoint revoke(owner : address,
|
||||
name_hash : hash) : () =
|
||||
AENS.revoke(owner, name_hash)
|
||||
|
||||
stateful function signedRevoke(owner : address,
|
||||
stateful entrypoint signedRevoke(owner : address,
|
||||
name_hash : hash,
|
||||
sign : signature) : () =
|
||||
AENS.revoke(owner, name_hash, signature = sign)
|
||||
|
||||
Reference in New Issue
Block a user