ProxyRegistry

1.proxies: Retrieve the user's contract address.

function proxies(address)(address)

2.build:To create a user proxy contract

function build()(address)
Return user proxy smart contract address;

Abi:

[
    {
        "type":"constructor",
        "inputs":[
            {
                "type":"address",
                "name":"factory_",
                "internalType":"address"
            }
        ]
    },
    {
        "type":"function",
        "stateMutability":"nonpayable",
        "outputs":[
            {
                "type":"address",
                "name":"proxy",
                "internalType":"address payable"
            }
        ],
        "name":"build",
        "inputs":[

        ],
        "constant":false
    },
    {
        "type":"function",
        "stateMutability":"nonpayable",
        "outputs":[
            {
                "type":"address",
                "name":"proxy",
                "internalType":"address payable"
            }
        ],
        "name":"build",
        "inputs":[
            {
                "type":"address",
                "name":"owner",
                "internalType":"address"
            }
        ],
        "constant":false
    },
    {
        "type":"function",
        "stateMutability":"view",
        "outputs":[
            {
                "type":"address",
                "name":"",
                "internalType":"contract DSProxy"
            }
        ],
        "name":"proxies",
        "inputs":[
            {
                "type":"address",
                "name":"",
                "internalType":"address"
            }
        ],
        "constant":true
    }
]

Last updated