Documentation ¶
Overview ¶
Copyright 2019 Nick Johnson. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
Index ¶
- Variables
- type DNSRegistrar
- func (r *DNSRegistrar) Claim(opts *bind.TransactOpts, name string, sets []proofs.SignedSet) (*types.Transaction, error)
- func (r *DNSRegistrar) GetOracle() (*oracle.Oracle, error)
- func (r *DNSRegistrar) Unclaim(opts *bind.TransactOpts, name string, sets []proofs.SignedSet) ([]*types.Transaction, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var DNSSEC_CLAIM_INTERFACE_ID = [4]byte{0x1a, 0xa2, 0xe6, 0x41}
View Source
var InterfaceNotSupportedError = errors.New("Interface not supported")
Functions ¶
This section is empty.
Types ¶
type DNSRegistrar ¶
type DNSRegistrar struct {
// contains filtered or unexported fields
}
func New ¶
func New(addr common.Address, backend bind.ContractBackend) (*DNSRegistrar, error)
func (*DNSRegistrar) Claim ¶
func (r *DNSRegistrar) Claim(opts *bind.TransactOpts, name string, sets []proofs.SignedSet) (*types.Transaction, error)
func (*DNSRegistrar) Unclaim ¶
func (r *DNSRegistrar) Unclaim(opts *bind.TransactOpts, name string, sets []proofs.SignedSet) ([]*types.Transaction, error)
Click to show internal directories.
Click to hide internal directories.