gno.land/r/gnoswap/referral
README.md assert.gno doc.gno errors.gno global_keeper.gno gnomod.toml keeper.gno type.gno
[
{
"FuncName": "GetReferral",
"Params": [
{
"Name": "addr",
"Type": "string",
"Value": ""
}
],
"Results": [
{
"Name": ".res.0",
"Type": "string",
"Value": ""
}
]
},
{
"FuncName": "HasReferral",
"Params": [
{
"Name": "addr",
"Type": "string",
"Value": ""
}
],
"Results": [
{
"Name": ".res.0",
"Type": "bool",
"Value": ""
}
]
},
{
"FuncName": "IsEmpty",
"Params": null,
"Results": [
{
"Name": ".res.0",
"Type": "bool",
"Value": ""
}
]
},
{
"FuncName": "GetLastOpTimestamp",
"Params": [
{
"Name": "addr",
"Type": "string",
"Value": ""
}
],
"Results": [
{
"Name": ".res.0",
"Type": "int64",
"Value": ""
},
{
"Name": ".res.1",
"Type": "interface {Error func() string}",
"Value": ""
}
]
},
{
"FuncName": "ContractAddress",
"Params": null,
"Results": [
{
"Name": ".res.0",
"Type": "string",
"Value": ""
}
]
},
{
"FuncName": "TryRegister",
"Params": [
{
"Name": "cur",
"Type": "interface {.seal func(); Address func() .uverse.address; IsCode func() bool; IsCurrent func() bool; IsEphemeral func() bool; IsUser func() bool; IsUserCall func() bool; IsUserRun func() bool; PkgPath func() string; Previous func() .uverse.realm; String func() string}",
"Value": ""
},
{
"Name": "addr",
"Type": "string",
"Value": ""
},
{
"Name": "referral",
"Type": "string",
"Value": ""
}
],
"Results": [
{
"Name": ".res.0",
"Type": "string",
"Value": ""
}
]
},
{
"FuncName": "NewKeeper",
"Params": null,
"Results": [
{
"Name": ".res.0",
"Type": "interface {get func(.uverse.address) (.uverse.address, .uverse.error); getLastOpTimestamp func(.uverse.address) (int64, .uverse.error); has func(.uverse.address) bool; isEmpty func() bool; register func(.uverse.address, .uverse.address) (.uverse.address, .uverse.error)}",
"Value": ""
}
]
}
](empty)