synapsecns/sanguine

View on GitHub
agents/contracts/inbox/icaller_generated.go

Summary

Maintainability
A
0 mins
Test Coverage
// autogenerated file

package inbox

import (
    "math/big"

    "github.com/ethereum/go-ethereum/accounts/abi/bind"
    "github.com/ethereum/go-ethereum/common"
)

// IInboxCaller ...
type IInboxCaller interface {
    // AgentManager is a free data retrieval call binding the contract method 0x7622f78d.
    //
    // Solidity: function agentManager() view returns(address)
    AgentManager(opts *bind.CallOpts) (common.Address, error)
    // Destination is a free data retrieval call binding the contract method 0xb269681d.
    //
    // Solidity: function destination() view returns(address)
    Destination(opts *bind.CallOpts) (common.Address, error)
    // GetGuardReport is a free data retrieval call binding the contract method 0xc495912b.
    //
    // Solidity: function getGuardReport(uint256 index) view returns(bytes statementPayload, bytes reportSignature)
    GetGuardReport(opts *bind.CallOpts, index *big.Int) (struct {
        StatementPayload []byte
        ReportSignature  []byte
    }, error)
    // GetReportsAmount is a free data retrieval call binding the contract method 0x756ed01d.
    //
    // Solidity: function getReportsAmount() view returns(uint256)
    GetReportsAmount(opts *bind.CallOpts) (*big.Int, error)
    // GetStoredSignature is a free data retrieval call binding the contract method 0xddeffa66.
    //
    // Solidity: function getStoredSignature(uint256 index) view returns(bytes)
    GetStoredSignature(opts *bind.CallOpts, index *big.Int) ([]byte, error)
    // LocalDomain is a free data retrieval call binding the contract method 0x8d3638f4.
    //
    // Solidity: function localDomain() view returns(uint32)
    LocalDomain(opts *bind.CallOpts) (uint32, error)
    // Origin is a free data retrieval call binding the contract method 0x938b5f32.
    //
    // Solidity: function origin() view returns(address)
    Origin(opts *bind.CallOpts) (common.Address, error)
    // Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
    //
    // Solidity: function owner() view returns(address)
    Owner(opts *bind.CallOpts) (common.Address, error)
    // PendingOwner is a free data retrieval call binding the contract method 0xe30c3978.
    //
    // Solidity: function pendingOwner() view returns(address)
    PendingOwner(opts *bind.CallOpts) (common.Address, error)
    // Summit is a free data retrieval call binding the contract method 0x9fbcb9cb.
    //
    // Solidity: function summit() view returns(address)
    Summit(opts *bind.CallOpts) (common.Address, error)
    // SynapseDomain is a free data retrieval call binding the contract method 0x717b8638.
    //
    // Solidity: function synapseDomain() view returns(uint32)
    SynapseDomain(opts *bind.CallOpts) (uint32, error)
    // Version is a free data retrieval call binding the contract method 0x54fd4d50.
    //
    // Solidity: function version() view returns(string versionString)
    Version(opts *bind.CallOpts) (string, error)
}