Hierarchy

  • ContractFactory
    • PerunToken__factory

Constructors

Properties

bytecode: string
interface: Interface
signer: Signer
abi: ({
    anonymous: undefined;
    inputs: {
        internalType: string;
        name: string;
        type: string;
    }[];
    name: undefined;
    outputs: undefined;
    stateMutability: string;
    type: string;
} | {
    anonymous: boolean;
    inputs: {
        indexed: boolean;
        internalType: string;
        name: string;
        type: string;
    }[];
    name: string;
    outputs: undefined;
    stateMutability: undefined;
    type: string;
} | {
    anonymous: undefined;
    inputs: {
        internalType: string;
        name: string;
        type: string;
    }[];
    name: string;
    outputs: {
        internalType: string;
        name: string;
        type: string;
    }[];
    stateMutability: string;
    type: string;
})[] = _abi
bytecode: "0x60806040523480156200001157600080fd5b5060405162000f9138038062000f918339810160408190526200003491620002b4565b6040518060400160405280600a8152602001692832b93ab72a37b5b2b760b11b8152506040518060400160405280600381526020016228292760e91b81525081600390805190602001906200008b929190620001f1565b508051620000a1906004906020840190620001f1565b50505060005b82518110156200010057620000eb838281518110620000d657634e487b7160e01b600052603260045260246000fd5b6020026020010151836200010960201b60201c565b80620000f781620003e8565b915050620000a7565b50505062000432565b6001600160a01b038216620001645760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640160405180910390fd5b806002600082825462000178919062000390565b90915550506001600160a01b03821660009081526020819052604081208054839290620001a790849062000390565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b828054620001ff90620003ab565b90600052602060002090601f0160209004810192826200022357600085556200026e565b82601f106200023e57805160ff19168380011785556200026e565b828001600101855582156200026e579182015b828111156200026e57825182559160200191906001019062000251565b506200027c92915062000280565b5090565b5b808211156200027c576000815560010162000281565b80516001600160a01b0381168114620002af57600080fd5b919050565b60008060408385031215620002c7578182fd5b82516001600160401b0380821115620002de578384fd5b818501915085601f830112620002f2578384fd5b81516020828211156200030957620003096200041c565b8160051b604051601f19603f830116810181811086821117156200033157620003316200041c565b604052838152828101945085830182870184018b101562000350578889fd5b8896505b848710156200037d57620003688162000297565b86526001969096019594830194830162000354565b5097909101519698969750505050505050565b60008219821115620003a657620003a662000406565b500190565b600181811c90821680620003c057607f821691505b60208210811415620003e257634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415620003ff57620003ff62000406565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b610b4f80620004426000396000f3fe608060405234801561001057600080fd5b50600436106100c95760003560e01c80633950935111610081578063a457c2d71161005b578063a457c2d714610194578063a9059cbb146101a7578063dd62ed3e146101ba57600080fd5b8063395093511461014357806370a082311461015657806395d89b411461018c57600080fd5b806318160ddd116100b257806318160ddd1461010f57806323b872dd14610121578063313ce5671461013457600080fd5b806306fdde03146100ce578063095ea7b3146100ec575b600080fd5b6100d6610200565b6040516100e39190610a17565b60405180910390f35b6100ff6100fa3660046109ee565b610292565b60405190151581526020016100e3565b6002545b6040519081526020016100e3565b6100ff61012f3660046109b3565b6102a8565b604051601281526020016100e3565b6100ff6101513660046109ee565b610393565b610113610164366004610960565b73ffffffffffffffffffffffffffffffffffffffff1660009081526020819052604090205490565b6100d66103dc565b6100ff6101a23660046109ee565b6103eb565b6100ff6101b53660046109ee565b6104c3565b6101136101c8366004610981565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260016020908152604080832093909416825291909152205490565b60606003805461020f90610ac5565b80601f016020809104026020016040519081016040528092919081815260200182805461023b90610ac5565b80156102885780601f1061025d57610100808354040283529160200191610288565b820191906000526020600020905b81548152906001019060200180831161026b57829003601f168201915b5050505050905090565b600061029f3384846104d0565b50600192915050565b60006102b5848484610683565b73ffffffffffffffffffffffffffffffffffffffff841660009081526001602090815260408083203384529091529020548281101561037b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206160448201527f6c6c6f77616e636500000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b61038885338584036104d0565b506001949350505050565b33600081815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152812054909161029f9185906103d7908690610a88565b6104d0565b60606004805461020f90610ac5565b33600090815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff86168452909152812054828110156104ac576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152608401610372565b6104b933858584036104d0565b5060019392505050565b600061029f338484610683565b73ffffffffffffffffffffffffffffffffffffffff8316610572576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610372565b73ffffffffffffffffffffffffffffffffffffffff8216610615576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152608401610372565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff8316610726576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152608401610372565b73ffffffffffffffffffffffffffffffffffffffff82166107c9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152608401610372565b73ffffffffffffffffffffffffffffffffffffffff83166000908152602081905260409020548181101561087f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152608401610372565b73ffffffffffffffffffffffffffffffffffffffff8085166000908152602081905260408082208585039055918516815290812080548492906108c3908490610a88565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161092991815260200190565b60405180910390a350505050565b803573ffffffffffffffffffffffffffffffffffffffff8116811461095b57600080fd5b919050565b600060208284031215610971578081fd5b61097a82610937565b9392505050565b60008060408385031215610993578081fd5b61099c83610937565b91506109aa60208401610937565b90509250929050565b6000806000606084860312156109c7578081fd5b6109d084610937565b92506109de60208501610937565b9150604084013590509250925092565b60008060408385031215610a00578182fd5b610a0983610937565b946020939093013593505050565b6000602080835283518082850152825b81811015610a4357858101830151858201604001528201610a27565b81811115610a545783604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b60008219821115610ac0577f4e487b710000000000000000000000000000000000000000000000000000000081526011600452602481fd5b500190565b600181811c90821680610ad957607f821691505b60208210811415610b13577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b5091905056fea26469706673582212206799f77f1e4f37ce96f041568dadc7a7dc5cb390f3a6735c05ca071efc3ae02a64736f6c63430008040033" = _bytecode

Methods

  • Parameters

    • accounts: string[]
    • initBalance: BigNumberish
    • Optional overrides: Overrides & {
          from?: string | Promise<string>;
      }

    Returns TransactionRequest

  • Parameters

    • compilerOutput: any
    • Optional signer: Signer

    Returns ContractFactory

  • Parameters

    • address: string
    • contractInterface: ContractInterface
    • Optional signer: Signer

    Returns Contract

  • Parameters

    • tx: {
          from: string;
          nonce: number | BytesLike | BigNumber;
      }
      • from: string
      • nonce: number | BytesLike | BigNumber

    Returns string

  • Parameters

    • contractInterface: ContractInterface

    Returns Interface

Generated using TypeDoc