Expand description
Generated by the following Solidity interface…
interface ISocketUpdater {
event OperatorSocketUpdate(bytes32 indexed operatorId, string socket);
function updateSocket(string memory socket) external;
}
…which was generated by the following JSON ABI:
[
{
"type": "function",
"name": "updateSocket",
"inputs": [
{
"name": "socket",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"type": "event",
"name": "OperatorSocketUpdate",
"inputs": [
{
"name": "operatorId",
"type": "bytes32",
"indexed": true,
"internalType": "bytes32"
},
{
"name": "socket",
"type": "string",
"indexed": false,
"internalType": "string"
}
],
"anonymous": false
}
]
Structs§
- A
ISocketUpdater
instance. - Event with signature
OperatorSocketUpdate(bytes32,string)
and selector0xec2963ab21c1e50e1e582aa542af2e4bf7bf38e6e1403c27b42e1c5d6e621eaa
.solidity event OperatorSocketUpdate(bytes32 indexed operatorId, string socket);
- Function with signature
updateSocket(string)
and selector0x0cf4b767
.solidity function updateSocket(string memory socket) external;
- Container type for the return parameters of the
updateSocket(string)
function.
Enums§
- Container for all the
ISocketUpdater
function calls. - Container for all the
ISocketUpdater
events.
Statics§
- The creation / init bytecode of the contract.
- The runtime bytecode of the contract, as deployed on the network.
Functions§
- Deploys this contract using the given
provider
and constructor arguments, if any. - Creates a
RawCallBuilder
for deploying this contract using the givenprovider
and constructor arguments, if any. - Creates a new wrapper around an on-chain
ISocketUpdater
contract instance.