Lido API
API for Lido contracts. Every ABI item below is callable as its own Spectrum JSON-RPC method. See the Marketplace overview for how the method names are built.
Staking
Deployments
| Deployment | Chain | Address | Methods |
|---|---|---|---|
wstETHwsteth | Ethereum | 0x7f39c5…5e2ca0 | 13 |
stETHsteth | Ethereum | 0xae7ab9…d7fe84 | 18 |
Locatorlocator | Ethereum | 0xc1d0b3…cfd2eb | 14 |
Methods
wstETH
Functions
ReadstEthPerTokenspectrum_lido_ethereum_wsteth_call_stEthPerToken
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_stEthPerToken",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_stEthPerToken',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_stEthPerToken",
"abiName": "stEthPerToken",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
ReadtokensPerStEthspectrum_lido_ethereum_wsteth_call_tokensPerStEth
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_tokensPerStEth",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_tokensPerStEth',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_tokensPerStEth",
"abiName": "tokensPerStEth",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
ReadgetStETHByWstETHspectrum_lido_ethereum_wsteth_call_getStETHByWstETH
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_getStETHByWstETH",
"params": {
"args": [
"0"
]
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_getStETHByWstETH',
{
"args": [
"0"
]
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_getStETHByWstETH",
"abiName": "getStETHByWstETH",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Inputs
| Name | Type |
|---|---|
_wstETHAmount | uint256 |
Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
ReadgetWstETHByStETHspectrum_lido_ethereum_wsteth_call_getWstETHByStETH
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_getWstETHByStETH",
"params": {
"args": [
"0"
]
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_getWstETHByStETH',
{
"args": [
"0"
]
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_getWstETHByStETH",
"abiName": "getWstETHByStETH",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Inputs
| Name | Type |
|---|---|
_stETHAmount | uint256 |
Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
ReadstETHspectrum_lido_ethereum_wsteth_call_stETH
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_stETH",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_stETH',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_stETH",
"abiName": "stETH",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
Readnamespectrum_lido_ethereum_wsteth_call_name
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_name",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_name',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_name",
"abiName": "name",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
""
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | string |
Readsymbolspectrum_lido_ethereum_wsteth_call_symbol
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_symbol",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_symbol',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_symbol",
"abiName": "symbol",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
""
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | string |
Readdecimalsspectrum_lido_ethereum_wsteth_call_decimals
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_decimals",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_decimals',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_decimals",
"abiName": "decimals",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | uint8 |
ReadtotalSupplyspectrum_lido_ethereum_wsteth_call_totalSupply
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_totalSupply",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_totalSupply',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_totalSupply",
"abiName": "totalSupply",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
ReadbalanceOfspectrum_lido_ethereum_wsteth_call_balanceOf
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_balanceOf",
"params": {
"args": [
"0x0000000000000000000000000000000000000001"
]
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_balanceOf',
{
"args": [
"0x0000000000000000000000000000000000000001"
]
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_balanceOf",
"abiName": "balanceOf",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Inputs
| Name | Type |
|---|---|
account | address |
Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
Readallowancespectrum_lido_ethereum_wsteth_call_allowance
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_call_allowance",
"params": {
"args": [
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001"
]
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_call_allowance',
{
"args": [
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001"
]
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_call_allowance",
"abiName": "allowance",
"deploymentName": "wsteth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Inputs
| Name | Type |
|---|---|
owner | address |
spender | address |
Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
Events
EventTransferspectrum_lido_ethereum_wsteth_getLogs_Transfer
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_getLogs_Transfer",
"params": {
"args": [
null,
null,
null
],
"fromBlock": "latest",
"toBlock": "latest"
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_getLogs_Transfer',
{
"args": [
null,
null,
null
],
"fromBlock": "latest",
"toBlock": "latest"
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_getLogs_Transfer",
"abiName": "Transfer",
"deploymentName": "wsteth",
"operation": "getLogs",
"abiType": "event",
"count": 1,
"limit": 100,
"hasMore": false,
"cursor": null,
"logs": [
{
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"blockNumber": 24510927,
"transactionHash": "0x867cbb7b...",
"logIndex": 1,
"args": [
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001",
"0"
]
}
]
}
}Event arguments
| Name | Type | Indexed |
|---|---|---|
from | address | yes |
to | address | yes |
value | uint256 | no |
EventApprovalspectrum_lido_ethereum_wsteth_getLogs_Approval
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_wsteth_getLogs_Approval",
"params": {
"args": [
null,
null,
null
],
"fromBlock": "latest",
"toBlock": "latest"
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_wsteth_getLogs_Approval',
{
"args": [
null,
null,
null
],
"fromBlock": "latest",
"toBlock": "latest"
},
){
"data": {
"chain": "ethereum",
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"method": "spectrum_lido_ethereum_wsteth_getLogs_Approval",
"abiName": "Approval",
"deploymentName": "wsteth",
"operation": "getLogs",
"abiType": "event",
"count": 1,
"limit": 100,
"hasMore": false,
"cursor": null,
"logs": [
{
"address": "0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0",
"blockNumber": 24510927,
"transactionHash": "0x867cbb7b...",
"logIndex": 1,
"args": [
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001",
"0"
]
}
]
}
}Event arguments
| Name | Type | Indexed |
|---|---|---|
owner | address | yes |
spender | address | yes |
value | uint256 | no |
stETH
Functions
ReadgetTotalPooledEtherspectrum_lido_ethereum_steth_call_getTotalPooledEther
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_getTotalPooledEther",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_getTotalPooledEther',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_getTotalPooledEther",
"abiName": "getTotalPooledEther",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
ReadgetBufferedEtherspectrum_lido_ethereum_steth_call_getBufferedEther
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_getBufferedEther",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_getBufferedEther',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_getBufferedEther",
"abiName": "getBufferedEther",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
ReadisStakingPausedspectrum_lido_ethereum_steth_call_isStakingPaused
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_isStakingPaused",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_isStakingPaused',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_isStakingPaused",
"abiName": "isStakingPaused",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
false
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | bool |
ReadgetCurrentStakeLimitspectrum_lido_ethereum_steth_call_getCurrentStakeLimit
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_getCurrentStakeLimit",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_getCurrentStakeLimit',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_getCurrentStakeLimit",
"abiName": "getCurrentStakeLimit",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
ReadisStoppedspectrum_lido_ethereum_steth_call_isStopped
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_isStopped",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_isStopped',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_isStopped",
"abiName": "isStopped",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
false
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | bool |
ReadgetLidoLocatorspectrum_lido_ethereum_steth_call_getLidoLocator
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_getLidoLocator",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_getLidoLocator',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_getLidoLocator",
"abiName": "getLidoLocator",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
Readnamespectrum_lido_ethereum_steth_call_name
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_name",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_name',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_name",
"abiName": "name",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
""
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | string |
Readsymbolspectrum_lido_ethereum_steth_call_symbol
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_symbol",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_symbol',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_symbol",
"abiName": "symbol",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
""
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | string |
Readdecimalsspectrum_lido_ethereum_steth_call_decimals
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_decimals",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_decimals',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_decimals",
"abiName": "decimals",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | uint8 |
ReadtotalSupplyspectrum_lido_ethereum_steth_call_totalSupply
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_totalSupply",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_totalSupply',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_totalSupply",
"abiName": "totalSupply",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
ReadbalanceOfspectrum_lido_ethereum_steth_call_balanceOf
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_balanceOf",
"params": {
"args": [
"0x0000000000000000000000000000000000000001"
]
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_balanceOf',
{
"args": [
"0x0000000000000000000000000000000000000001"
]
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_balanceOf",
"abiName": "balanceOf",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Inputs
| Name | Type |
|---|---|
_account | address |
Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
Readallowancespectrum_lido_ethereum_steth_call_allowance
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_call_allowance",
"params": {
"args": [
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001"
]
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_call_allowance',
{
"args": [
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001"
]
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_call_allowance",
"abiName": "allowance",
"deploymentName": "steth",
"operation": "call",
"abiType": "function",
"outputs": [
"0"
]
}
}Inputs
| Name | Type |
|---|---|
_owner | address |
_spender | address |
Outputs
| Name | Type |
|---|---|
output_0 | uint256 |
Events
EventTransferspectrum_lido_ethereum_steth_getLogs_Transfer
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_steth_getLogs_Transfer",
"params": {
"args": [
null,
null,
null
],
"fromBlock": "latest",
"toBlock": "latest"
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_steth_getLogs_Transfer',
{
"args": [
null,
null,
null
],
"fromBlock": "latest",
"toBlock": "latest"
},
){
"data": {
"chain": "ethereum",
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"method": "spectrum_lido_ethereum_steth_getLogs_Transfer",
"abiName": "Transfer",
"deploymentName": "steth",
"operation": "getLogs",
"abiType": "event",
"count": 1,
"limit": 100,
"hasMore": false,
"cursor": null,
"logs": [
{
"address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84",
"blockNumber": 24510927,
"transactionHash": "0x867cbb7b...",
"logIndex": 1,
"args": [
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001",
"0"
]
}
]
}
}Event arguments
| Name | Type | Indexed |
|---|---|---|
from | address | yes |
to | address | yes |
value | uint256 | no |
Locator
Functions
ReadelRewardsVaultspectrum_lido_ethereum_locator_call_elRewardsVault
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_elRewardsVault",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_elRewardsVault',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_elRewardsVault",
"abiName": "elRewardsVault",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
Readlidospectrum_lido_ethereum_locator_call_lido
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_lido",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_lido',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_lido",
"abiName": "lido",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReadaccountingOraclespectrum_lido_ethereum_locator_call_accountingOracle
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_accountingOracle",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_accountingOracle',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_accountingOracle",
"abiName": "accountingOracle",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
Readburnerspectrum_lido_ethereum_locator_call_burner
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_burner",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_burner',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_burner",
"abiName": "burner",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReaddepositSecurityModulespectrum_lido_ethereum_locator_call_depositSecurityModule
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_depositSecurityModule",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_depositSecurityModule',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_depositSecurityModule",
"abiName": "depositSecurityModule",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReadoracleDaemonConfigspectrum_lido_ethereum_locator_call_oracleDaemonConfig
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_oracleDaemonConfig",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_oracleDaemonConfig',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_oracleDaemonConfig",
"abiName": "oracleDaemonConfig",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReadoracleReportSanityCheckerspectrum_lido_ethereum_locator_call_oracleReportSanityChecker
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_oracleReportSanityChecker",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_oracleReportSanityChecker',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_oracleReportSanityChecker",
"abiName": "oracleReportSanityChecker",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReadpostTokenRebaseReceiverspectrum_lido_ethereum_locator_call_postTokenRebaseReceiver
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_postTokenRebaseReceiver",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_postTokenRebaseReceiver',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_postTokenRebaseReceiver",
"abiName": "postTokenRebaseReceiver",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReadstakingRouterspectrum_lido_ethereum_locator_call_stakingRouter
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_stakingRouter",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_stakingRouter',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_stakingRouter",
"abiName": "stakingRouter",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
Readtreasuryspectrum_lido_ethereum_locator_call_treasury
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_treasury",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_treasury',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_treasury",
"abiName": "treasury",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReadvalidatorsExitBusOraclespectrum_lido_ethereum_locator_call_validatorsExitBusOracle
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_validatorsExitBusOracle",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_validatorsExitBusOracle',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_validatorsExitBusOracle",
"abiName": "validatorsExitBusOracle",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReadwithdrawalQueuespectrum_lido_ethereum_locator_call_withdrawalQueue
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_withdrawalQueue",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_withdrawalQueue',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_withdrawalQueue",
"abiName": "withdrawalQueue",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReadwithdrawalVaultspectrum_lido_ethereum_locator_call_withdrawalVault
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_withdrawalVault",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_withdrawalVault',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_withdrawalVault",
"abiName": "withdrawalVault",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
output_0 | address |
ReadcoreComponentsspectrum_lido_ethereum_locator_call_coreComponents
curl -X POST https://your-endpoint.simplystaking.xyz/v1 \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "spectrum_lido_ethereum_locator_call_coreComponents",
"params": {
"args": []
},
"id": 1
}'spectrum.marketplace.call(
'spectrum_lido_ethereum_locator_call_coreComponents',
{
"args": []
},
){
"data": {
"chain": "ethereum",
"address": "0xc1d0b3de6792bf6b4b37eccdcc24e45978cfd2eb",
"method": "spectrum_lido_ethereum_locator_call_coreComponents",
"abiName": "coreComponents",
"deploymentName": "locator",
"operation": "call",
"abiType": "function",
"outputs": [
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000001"
]
}
}Outputs
| Name | Type |
|---|---|
elRewardsVault | address |
oracleReportSanityChecker | address |
stakingRouter | address |
treasury | address |
withdrawalQueue | address |
withdrawalVault | address |
