GetAddressByHandle
        
        
          
              func GetAddressByHandle(cur realm, handle string) string
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    GetAddressByHandle returns the gno address associated with the given github handle.
    
    
    
      Command
      
        
        
        # WARNING: This command is running in an INSECURE mode.
# It is strongly recommended to use a hardware device for signing
# and avoid trusting any computer connected to the internet,
# as your private keys could be exposed.
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "GetAddressByHandle" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" -broadcast -chainid "dev" -remote "http://gno-rpc:26657" ADDRESSgnokey query -remote "http://gno-rpc:26657" auth/accounts/ADDRESS
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "GetAddressByHandle" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" ADDRESS > call.tx
gnokey sign -tx-path call.tx -chainid "dev" -account-number ACCOUNTNUMBER -account-sequence SEQUENCENUMBER ADDRESS
gnokey broadcast -remote "http://gno-rpc:26657" call.tx
        
       
     
  
  
  
    
      
        
          GetHandleByAddress
        
        
          
              func GetHandleByAddress(cur realm, address_XXX string) string
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    GetHandleByAddress returns the github handle associated with the given gno address.
    
    
    
      Command
      
        
        
        # WARNING: This command is running in an INSECURE mode.
# It is strongly recommended to use a hardware device for signing
# and avoid trusting any computer connected to the internet,
# as your private keys could be exposed.
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "GetHandleByAddress" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" -broadcast -chainid "dev" -remote "http://gno-rpc:26657" ADDRESSgnokey query -remote "http://gno-rpc:26657" auth/accounts/ADDRESS
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "GetHandleByAddress" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" ADDRESS > call.tx
gnokey sign -tx-path call.tx -chainid "dev" -account-number ACCOUNTNUMBER -account-sequence SEQUENCENUMBER ADDRESS
gnokey broadcast -remote "http://gno-rpc:26657" call.tx
        
       
     
  
  
  
    
      
        
          GnorkleEntrypoint
        
        
          
              func GnorkleEntrypoint(cur realm, message string) string
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    GnorkleEntrypoint is the entrypoint to the gnorkle oracle handler.
    
    
    
      Command
      
        
        
        # WARNING: This command is running in an INSECURE mode.
# It is strongly recommended to use a hardware device for signing
# and avoid trusting any computer connected to the internet,
# as your private keys could be exposed.
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "GnorkleEntrypoint" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" -broadcast -chainid "dev" -remote "http://gno-rpc:26657" ADDRESSgnokey query -remote "http://gno-rpc:26657" auth/accounts/ADDRESS
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "GnorkleEntrypoint" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" ADDRESS > call.tx
gnokey sign -tx-path call.tx -chainid "dev" -account-number ACCOUNTNUMBER -account-sequence SEQUENCENUMBER ADDRESS
gnokey broadcast -remote "http://gno-rpc:26657" call.tx
        
       
     
  
  
  
    
      
        
          Render
        
        
          
              func Render(_ string) string
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    Render returns a json object string will all verified handle -> address mappings.
    
    
    
      Command
      
        
        
        # WARNING: This command is running in an INSECURE mode.
# It is strongly recommended to use a hardware device for signing
# and avoid trusting any computer connected to the internet,
# as your private keys could be exposed.
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "Render" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" -broadcast -chainid "dev" -remote "http://gno-rpc:26657" ADDRESSgnokey query -remote "http://gno-rpc:26657" auth/accounts/ADDRESS
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "Render" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" ADDRESS > call.tx
gnokey sign -tx-path call.tx -chainid "dev" -account-number ACCOUNTNUMBER -account-sequence SEQUENCENUMBER ADDRESS
gnokey broadcast -remote "http://gno-rpc:26657" call.tx
        
       
     
  
  
  
    
      
        
          RequestVerification
        
        
          
              func RequestVerification(cur realm, githubHandle string)
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    RequestVerification creates a new static feed with a single task that will instruct an agent to verify the github handle / gno address pair.
    
    
    
      Command
      
        
        
        # WARNING: This command is running in an INSECURE mode.
# It is strongly recommended to use a hardware device for signing
# and avoid trusting any computer connected to the internet,
# as your private keys could be exposed.
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "RequestVerification" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" -broadcast -chainid "dev" -remote "http://gno-rpc:26657" ADDRESSgnokey query -remote "http://gno-rpc:26657" auth/accounts/ADDRESS
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "RequestVerification" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" ADDRESS > call.tx
gnokey sign -tx-path call.tx -chainid "dev" -account-number ACCOUNTNUMBER -account-sequence SEQUENCENUMBER ADDRESS
gnokey broadcast -remote "http://gno-rpc:26657" call.tx
        
       
     
  
  
  
    
      
        
          SetOwner
        
        
          
              func SetOwner(_ realm, owner address)
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    SetOwner transfers ownership of the contract to the given address.
    
    
    
      Command
      
        
        
        # WARNING: This command is running in an INSECURE mode.
# It is strongly recommended to use a hardware device for signing
# and avoid trusting any computer connected to the internet,
# as your private keys could be exposed.
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "SetOwner" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" -broadcast -chainid "dev" -remote "http://gno-rpc:26657" ADDRESSgnokey query -remote "http://gno-rpc:26657" auth/accounts/ADDRESS
gnokey maketx call -pkgpath "gno.land/r/gnoland/ghverify" -func "SetOwner" -args "" -gas-fee 1000000ugnot -gas-wanted 5000000 -send "" ADDRESS > call.tx
gnokey sign -tx-path call.tx -chainid "dev" -account-number ACCOUNTNUMBER -account-sequence SEQUENCENUMBER ADDRESS
gnokey broadcast -remote "http://gno-rpc:26657" call.tx