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 ¶
- func PackName(name string) ([]byte, error)
- type Oracle
- func (o *Oracle) DeleteRRSet(opts *bind.TransactOpts, dnsType uint16, name string, nsec proofs.SignedSet, ...) (*types.Transaction, error)
- func (o *Oracle) FindFirstUnknownProof(p []proofs.SignedSet) (int, error)
- func (o *Oracle) GetContract() *contracts.DNSSEC
- func (o *Oracle) RecordMatches(set proofs.SignedSet) (bool, error)
- func (o *Oracle) Rrdata(rrtype uint16, name string) (uint32, uint64, [20]byte, error)
- func (o *Oracle) SendProofs(opts *bind.TransactOpts, p []proofs.SignedSet, known int) (*types.Transaction, error)
- func (o *Oracle) SerializeProofs(p []proofs.SignedSet, known int) ([]byte, []byte, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Oracle ¶
type Oracle struct {
// contains filtered or unexported fields
}
func (*Oracle) DeleteRRSet ¶
func (*Oracle) FindFirstUnknownProof ¶
func (*Oracle) GetContract ¶
func (*Oracle) SendProofs ¶
func (o *Oracle) SendProofs(opts *bind.TransactOpts, p []proofs.SignedSet, known int) (*types.Transaction, error)
Click to show internal directories.
Click to hide internal directories.