Address
        
        
          
              func Address(bankerID string) string
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    Address returns the address of the banker with the given ID.
    
    
    
      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/gov/dao/v3/treasury" -func "Address" -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/gov/dao/v3/treasury" -func "Address" -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
        
       
     
  
  
  
    
      
        
          Balances
        
        
          
              func Balances(bankerID string) []t.Balance
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    Balances returns the balances of the banker with the given ID.
    
    
    
      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/gov/dao/v3/treasury" -func "Balances" -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/gov/dao/v3/treasury" -func "Balances" -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
        
       
     
  
  
  
    
      
        
          HasBanker
        
        
          
              func HasBanker(bankerID string) bool
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    HasBanker checks if a banker with the given ID is registered.
    
    
    
      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/gov/dao/v3/treasury" -func "HasBanker" -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/gov/dao/v3/treasury" -func "HasBanker" -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
        
       
     
  
  
  
    
      
        
          History
        
        
          
              func History(bankerID string, pageNumber int, pageSize int) []t.Payment
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    History returns the payment history sent by the banker with the given ID. Payments are paginated, with the most recent payments first.
    
    
    
      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/gov/dao/v3/treasury" -func "History" -args "" -args "" -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/gov/dao/v3/treasury" -func "History" -args "" -args "" -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
        
       
     
  
  
  
    
      
        
          ListBankerIDs
        
        
          
              func ListBankerIDs() []string
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    ListBankerIDs returns a list of all registered banker IDs.
    
    
    
      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/gov/dao/v3/treasury" -func "ListBankerIDs" -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/gov/dao/v3/treasury" -func "ListBankerIDs" -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(path string) string
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    
    
      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/gov/dao/v3/treasury" -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/gov/dao/v3/treasury" -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
        
       
     
  
  
  
    
      
        
          Send
        
        
          
              func Send(_ realm, payment t.Payment)
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    Send sends a payment using the treasury instance.
    
    
    
      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/gov/dao/v3/treasury" -func "Send" -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/gov/dao/v3/treasury" -func "Send" -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
        
       
     
  
  
  
    
      
        
          SetTokenKeys
        
        
          
              func SetTokenKeys(_ realm, keys []string)
            
          
        
      
      
        
        
          
          Execute
        
      
    
    
    SetTokenKeys sets the GRC20 token registry keys that the treasury will use.
    
    
    
      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/gov/dao/v3/treasury" -func "SetTokenKeys" -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/gov/dao/v3/treasury" -func "SetTokenKeys" -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