Pt 166233700 fate nameservice (#60)
* Introduce AENS instructions in FATE * Remove name object and fixup some documentation
This commit is contained in:
@@ -74,9 +74,6 @@ FUNCTION oracle() : oracle
|
||||
FUNCTION contract() : contract
|
||||
RETURNR @ct_nv5B93FPzRHrGNmMdTDfGdd5xGZvep3MVSpJqzcQmMp59bBCv
|
||||
|
||||
FUNCTION name() : name
|
||||
RETURNR @nm_nv5B93FPzRHrGNmMdTDfGdd5xGZvep3MVSpJqzcQmMp59bBCv
|
||||
|
||||
FUNCTION channel() : channel
|
||||
RETURNR @ch_nv5B93FPzRHrGNmMdTDfGdd5xGZvep3MVSpJqzcQmMp59bBCv
|
||||
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
;; CONTRACT names
|
||||
|
||||
FUNCTION preclaim(address, {bytes, 32}) : {tuple, []}
|
||||
AENS_PRECLAIM #AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== arg0 arg1
|
||||
RETURNR {}
|
||||
|
||||
FUNCTION claim(address, string, integer) : {tuple, []}
|
||||
AENS_CLAIM #AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== arg0 arg1 arg2
|
||||
RETURNR {}
|
||||
|
||||
FUNCTION transfer(address, address, {bytes, 32}) : {tuple, []}
|
||||
AENS_TRANSFER #AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== arg0 arg1 arg2
|
||||
RETURNR {}
|
||||
|
||||
FUNCTION revoke(address, {bytes, 32}) : {tuple, []}
|
||||
AENS_REVOKE #AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== arg0 arg1
|
||||
RETURNR {}
|
||||
|
||||
FUNCTION resolve(string, string) : {variant, [{tuple, []}, {tuple, [address]}]}
|
||||
AENS_RESOLVE a arg0 arg1 'address
|
||||
RETURN
|
||||
|
||||
|
||||
Reference in New Issue
Block a user