Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Arachnid/ensdns
/ functions
Functions
122 in github.com/Arachnid/ensdns
⨍
Functions
122
◇
Types & classes
45
↓ 18 callers
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
ens/contract/ens.go:127
↓ 15 callers
Method
Transact
Transact invokes the (paid) contract method with params as input values.
ens/contract/ens.go:138
↓ 7 callers
Method
Transfer
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
ens/contract/ens.go:133
↓ 4 callers
Method
Addr
Addr is a free data retrieval call binding the contract method 0x3b3b57de. Solidity: function addr(node bytes32) constant returns(ret address)
ens/contract/ens.go:931
↓ 4 callers
Method
Content
Content is a free data retrieval call binding the contract method 0x2dff6941. Solidity: function content(node bytes32) constant returns(ret bytes32)
ens/contract/ens.go:957
↓ 4 callers
Method
SupportsInterface
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7. Solidity: function supportsInterface(interfaceID bytes4) cons
ens/contract/ens.go:1009
↓ 3 callers
Method
Dnsrr
Dnsrr is a free data retrieval call binding the contract method 0x126a710e. Solidity: function dnsrr(node bytes32) constant returns(bytes)
ens/contract/ens.go:983
↓ 3 callers
Method
Resolver
Resolver is a free data retrieval call binding the contract method 0x0178b8bf. Solidity: function resolver(node bytes32) constant returns(address)
ens/contract/ens.go:190
↓ 3 callers
Method
Ttl
Ttl is a free data retrieval call binding the contract method 0x16a25cbd. Solidity: function ttl(node bytes32) constant returns(uint64)
ens/contract/ens.go:216
↓ 3 callers
Function
bindENS
bindENS binds a generic wrapper to an already deployed contract.
ens/contract/ens.go:115
↓ 3 callers
Function
bindFIFSRegistrar
bindFIFSRegistrar binds a generic wrapper to an already deployed contract.
ens/contract/ens.go:423
↓ 3 callers
Function
bindPublicResolver
bindPublicResolver binds a generic wrapper to an already deployed contract.
ens/contract/ens.go:590
↓ 3 callers
Function
bindResolver
bindResolver binds a generic wrapper to an already deployed contract.
ens/contract/ens.go:882
↓ 2 callers
Method
GetResolver
(name string)
ens/ens.go:65
↓ 2 callers
Method
Has
Has is a free data retrieval call binding the contract method 0x41b9dc2b. Solidity: function has(node bytes32, kind bytes32) constant returns(bool)
ens/contract/ens.go:691
↓ 2 callers
Method
Owner
Owner is a free data retrieval call binding the contract method 0x02571be3. Solidity: function owner(node bytes32) constant returns(address)
ens/contract/ens.go:164
↓ 2 callers
Method
SetDnsrr
SetDnsrr is a paid mutator transaction binding the contract method 0x76196c88. Solidity: function setDnsrr(node bytes32, rdata bytes) returns()
ens/contract/ens.go:1042
↓ 2 callers
Function
runServer
(addr, proto string)
cmd/ensdns/main.go:395
↓ 1 callers
Method
GetRRs
()
ens/ens.go:95
↓ 1 callers
Function
NameHash
(name string)
ens/ens.go:30
↓ 1 callers
Function
NewZone
(rrs []dns.RR)
cmd/ensdns/main.go:299
↓ 1 callers
Method
Register
Register is a paid mutator transaction binding the contract method 0xd22057a9. Solidity: function register(subnode bytes32, owner address) returns()
ens/contract/ens.go:479
↓ 1 callers
Method
Resolve
(question dns.Question)
cmd/ensdns/main.go:352
↓ 1 callers
Method
SetAddr
SetAddr is a paid mutator transaction binding the contract method 0xd5fa2b00. Solidity: function setAddr(node bytes32, addr address) returns()
ens/contract/ens.go:750
↓ 1 callers
Method
SetContent
SetContent is a paid mutator transaction binding the contract method 0xc3d014d6. Solidity: function setContent(node bytes32, hash bytes32) returns()
ens/contract/ens.go:771
↓ 1 callers
Method
SetOwner
SetOwner is a paid mutator transaction binding the contract method 0x5b0fc9c3. Solidity: function setOwner(node bytes32, owner address) returns()
ens/contract/ens.go:249
↓ 1 callers
Method
SetRRs
(rrs []dns.RR)
ens/ens.go:131
↓ 1 callers
Method
SetResolver
SetResolver is a paid mutator transaction binding the contract method 0x1896f70a. Solidity: function setResolver(node bytes32, resolver address) retu
ens/contract/ens.go:270
↓ 1 callers
Method
SetSubnodeOwner
SetSubnodeOwner is a paid mutator transaction binding the contract method 0x06ab5923. Solidity: function setSubnodeOwner(node bytes32, label bytes32,
ens/contract/ens.go:291
↓ 1 callers
Method
SetTTL
SetTTL is a paid mutator transaction binding the contract method 0x14ab9038. Solidity: function setTTL(node bytes32, ttl uint64) returns()
ens/contract/ens.go:312
↓ 1 callers
Method
findSubzone
(question dns.Question)
cmd/ensdns/main.go:332
↓ 1 callers
Function
getAccount
()
cmd/ensdns/main.go:110
↓ 1 callers
Method
getRegistryAddress
(name string)
cmd/ensdns/main.go:236
↓ 1 callers
Method
getZone
(name string)
cmd/ensdns/main.go:261
↓ 1 callers
Function
packRRs
(rrs []dns.RR)
ens/ens.go:115
↓ 1 callers
Function
readRRs
(filename string)
cmd/ensdns/main.go:125
↓ 1 callers
Function
serve
(client *ethclient.Client, args []string)
cmd/ensdns/main.go:402
↓ 1 callers
Function
upload
(client *ethclient.Client, args []string)
cmd/ensdns/main.go:152
Method
Addr
Addr is a free data retrieval call binding the contract method 0x3b3b57de. Solidity: function addr(node bytes32) constant returns(ret address)
ens/contract/ens.go:639
Method
Addr
Addr is a free data retrieval call binding the contract method 0x3b3b57de. Solidity: function addr(node bytes32) constant returns(ret address)
ens/contract/ens.go:651
Method
Addr
Addr is a free data retrieval call binding the contract method 0x3b3b57de. Solidity: function addr(node bytes32) constant returns(ret address)
ens/contract/ens.go:658
Method
Addr
Addr is a free data retrieval call binding the contract method 0x3b3b57de. Solidity: function addr(node bytes32) constant returns(ret address)
ens/contract/ens.go:943
Method
Addr
Addr is a free data retrieval call binding the contract method 0x3b3b57de. Solidity: function addr(node bytes32) constant returns(ret address)
ens/contract/ens.go:950
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
ens/contract/ens.go:146
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
ens/contract/ens.go:435
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
ens/contract/ens.go:454
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
ens/contract/ens.go:602
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
ens/contract/ens.go:621
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
ens/contract/ens.go:894
Method
Call
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
ens/contract/ens.go:913
Method
Content
Content is a free data retrieval call binding the contract method 0x2dff6941. Solidity: function content(node bytes32) constant returns(ret bytes32)
ens/contract/ens.go:665
Method
Content
Content is a free data retrieval call binding the contract method 0x2dff6941. Solidity: function content(node bytes32) constant returns(ret bytes32)
ens/contract/ens.go:677
Method
Content
Content is a free data retrieval call binding the contract method 0x2dff6941. Solidity: function content(node bytes32) constant returns(ret bytes32)
ens/contract/ens.go:684
Method
Content
Content is a free data retrieval call binding the contract method 0x2dff6941. Solidity: function content(node bytes32) constant returns(ret bytes32)
ens/contract/ens.go:969
Method
Content
Content is a free data retrieval call binding the contract method 0x2dff6941. Solidity: function content(node bytes32) constant returns(ret bytes32)
ens/contract/ens.go:976
Function
DeployENS
DeployENS deploys a new Ethereum contract, binding an instance of ENS to it.
ens/contract/ens.go:22
Function
DeployFIFSRegistrar
DeployFIFSRegistrar deploys a new Ethereum contract, binding an instance of FIFSRegistrar to it.
ens/contract/ens.go:330
Function
DeployPublicResolver
DeployPublicResolver deploys a new Ethereum contract, binding an instance of PublicResolver to it.
ens/contract/ens.go:497
Function
DeployResolver
DeployResolver deploys a new Ethereum contract, binding an instance of Resolver to it.
ens/contract/ens.go:789
Method
Dnsrr
Dnsrr is a free data retrieval call binding the contract method 0x126a710e. Solidity: function dnsrr(node bytes32) constant returns(bytes)
ens/contract/ens.go:995
Method
Dnsrr
Dnsrr is a free data retrieval call binding the contract method 0x126a710e. Solidity: function dnsrr(node bytes32) constant returns(bytes)
ens/contract/ens.go:1002
Function
FindNS
(client *dns.Client, servers []string, name, nssuffix string)
utils/utils.go:29
Method
GetTTL
()
ens/ens.go:141
Method
Handle
(w dns.ResponseWriter, r *dns.Msg)
cmd/ensdns/main.go:369
Method
Has
Has is a free data retrieval call binding the contract method 0x41b9dc2b. Solidity: function has(node bytes32, kind bytes32) constant returns(bool)
ens/contract/ens.go:703
Method
Has
Has is a free data retrieval call binding the contract method 0x41b9dc2b. Solidity: function has(node bytes32, kind bytes32) constant returns(bool)
ens/contract/ens.go:710
Function
New
(backend bind.ContractBackend, registryAddress common.Address, opts bind.TransactOpts)
ens/ens.go:49
Function
NewENS
NewENS creates a new instance of ENS, bound to a specific deployed contract.
ens/contract/ens.go:88
Function
NewENSCaller
NewENSCaller creates a new read-only instance of ENS, bound to a specific deployed contract.
ens/contract/ens.go:97
Function
NewENSTransactor
NewENSTransactor creates a new write-only instance of ENS, bound to a specific deployed contract.
ens/contract/ens.go:106
Function
NewFIFSRegistrar
NewFIFSRegistrar creates a new instance of FIFSRegistrar, bound to a specific deployed contract.
ens/contract/ens.go:396
Function
NewFIFSRegistrarCaller
NewFIFSRegistrarCaller creates a new read-only instance of FIFSRegistrar, bound to a specific deployed contract.
ens/contract/ens.go:405
Function
NewFIFSRegistrarTransactor
NewFIFSRegistrarTransactor creates a new write-only instance of FIFSRegistrar, bound to a specific deployed contract.
ens/contract/ens.go:414
Function
NewPublicResolver
NewPublicResolver creates a new instance of PublicResolver, bound to a specific deployed contract.
ens/contract/ens.go:563
Function
NewPublicResolverCaller
NewPublicResolverCaller creates a new read-only instance of PublicResolver, bound to a specific deployed contract.
ens/contract/ens.go:572
Function
NewPublicResolverTransactor
NewPublicResolverTransactor creates a new write-only instance of PublicResolver, bound to a specific deployed contract.
ens/contract/ens.go:581
Function
NewResolver
NewResolver creates a new instance of Resolver, bound to a specific deployed contract.
ens/contract/ens.go:855
Function
NewResolverCaller
NewResolverCaller creates a new read-only instance of Resolver, bound to a specific deployed contract.
ens/contract/ens.go:864
Function
NewResolverTransactor
NewResolverTransactor creates a new write-only instance of Resolver, bound to a specific deployed contract.
ens/contract/ens.go:873
Method
Owner
Owner is a free data retrieval call binding the contract method 0x02571be3. Solidity: function owner(node bytes32) constant returns(address)
ens/contract/ens.go:176
Method
Owner
Owner is a free data retrieval call binding the contract method 0x02571be3. Solidity: function owner(node bytes32) constant returns(address)
ens/contract/ens.go:183
Method
Register
Register is a paid mutator transaction binding the contract method 0xd22057a9. Solidity: function register(subnode bytes32, owner address) returns()
ens/contract/ens.go:472
Method
Register
Register is a paid mutator transaction binding the contract method 0xd22057a9. Solidity: function register(subnode bytes32, owner address) returns()
ens/contract/ens.go:486
Method
Resolver
Resolver is a free data retrieval call binding the contract method 0x0178b8bf. Solidity: function resolver(node bytes32) constant returns(address)
ens/contract/ens.go:202
Method
Resolver
Resolver is a free data retrieval call binding the contract method 0x0178b8bf. Solidity: function resolver(node bytes32) constant returns(address)
ens/contract/ens.go:209
Method
SetAddr
SetAddr is a paid mutator transaction binding the contract method 0xd5fa2b00. Solidity: function setAddr(node bytes32, addr address) returns()
ens/contract/ens.go:743
Method
SetAddr
SetAddr is a paid mutator transaction binding the contract method 0xd5fa2b00. Solidity: function setAddr(node bytes32, addr address) returns()
ens/contract/ens.go:757
Method
SetContent
SetContent is a paid mutator transaction binding the contract method 0xc3d014d6. Solidity: function setContent(node bytes32, hash bytes32) returns()
ens/contract/ens.go:764
Method
SetContent
SetContent is a paid mutator transaction binding the contract method 0xc3d014d6. Solidity: function setContent(node bytes32, hash bytes32) returns()
ens/contract/ens.go:778
Method
SetDnsrr
SetDnsrr is a paid mutator transaction binding the contract method 0x76196c88. Solidity: function setDnsrr(node bytes32, rdata bytes) returns()
ens/contract/ens.go:1035
Method
SetDnsrr
SetDnsrr is a paid mutator transaction binding the contract method 0x76196c88. Solidity: function setDnsrr(node bytes32, rdata bytes) returns()
ens/contract/ens.go:1049
Method
SetOwner
SetOwner is a paid mutator transaction binding the contract method 0x5b0fc9c3. Solidity: function setOwner(node bytes32, owner address) returns()
ens/contract/ens.go:242
Method
SetOwner
SetOwner is a paid mutator transaction binding the contract method 0x5b0fc9c3. Solidity: function setOwner(node bytes32, owner address) returns()
ens/contract/ens.go:256
Method
SetResolver
SetResolver is a paid mutator transaction binding the contract method 0x1896f70a. Solidity: function setResolver(node bytes32, resolver address) retu
ens/contract/ens.go:263
Method
SetResolver
SetResolver is a paid mutator transaction binding the contract method 0x1896f70a. Solidity: function setResolver(node bytes32, resolver address) retu
ens/contract/ens.go:277
Method
SetSubnodeOwner
SetSubnodeOwner is a paid mutator transaction binding the contract method 0x06ab5923. Solidity: function setSubnodeOwner(node bytes32, label bytes32,
ens/contract/ens.go:284
Method
SetSubnodeOwner
SetSubnodeOwner is a paid mutator transaction binding the contract method 0x06ab5923. Solidity: function setSubnodeOwner(node bytes32, label bytes32,
ens/contract/ens.go:298
Method
SetTTL
SetTTL is a paid mutator transaction binding the contract method 0x14ab9038. Solidity: function setTTL(node bytes32, ttl uint64) returns()
ens/contract/ens.go:305
Method
SetTTL
SetTTL is a paid mutator transaction binding the contract method 0x14ab9038. Solidity: function setTTL(node bytes32, ttl uint64) returns()
ens/contract/ens.go:319
Method
Sign
(signer types.Signer, address common.Address, tx *types.Transaction)
cmd/ensdns/main.go:101
next →
1–100 of 122, ranked by callers