code.vegaprotocol.io/vega@v0.79.0/core/staking/staking_bridge_abi.json (about) 1 [ 2 { 3 "anonymous": false, 4 "inputs": [ 5 { 6 "indexed": true, 7 "internalType": "address", 8 "name": "user", 9 "type": "address" 10 }, 11 { 12 "indexed": false, 13 "internalType": "uint256", 14 "name": "amount", 15 "type": "uint256" 16 }, 17 { 18 "indexed": true, 19 "internalType": "bytes32", 20 "name": "vega_public_key", 21 "type": "bytes32" 22 } 23 ], 24 "name": "StakeDeposited", 25 "type": "event" 26 }, 27 { 28 "anonymous": false, 29 "inputs": [ 30 { 31 "indexed": true, 32 "internalType": "address", 33 "name": "user", 34 "type": "address" 35 }, 36 { 37 "indexed": false, 38 "internalType": "uint256", 39 "name": "amount", 40 "type": "uint256" 41 }, 42 { 43 "indexed": true, 44 "internalType": "bytes32", 45 "name": "vega_public_key", 46 "type": "bytes32" 47 } 48 ], 49 "name": "StakeRemoved", 50 "type": "event" 51 }, 52 { 53 "anonymous": false, 54 "inputs": [ 55 { 56 "indexed": true, 57 "internalType": "address", 58 "name": "from", 59 "type": "address" 60 }, 61 { 62 "indexed": false, 63 "internalType": "uint256", 64 "name": "amount", 65 "type": "uint256" 66 }, 67 { 68 "indexed": true, 69 "internalType": "address", 70 "name": "to", 71 "type": "address" 72 }, 73 { 74 "indexed": true, 75 "internalType": "bytes32", 76 "name": "vega_public_key", 77 "type": "bytes32" 78 } 79 ], 80 "name": "StakeTransferred", 81 "type": "event" 82 }, 83 { 84 "inputs": [], 85 "name": "stakingToken", 86 "outputs": [ 87 { 88 "internalType": "address", 89 "name": "", 90 "type": "address" 91 } 92 ], 93 "stateMutability": "view", 94 "type": "function" 95 }, 96 { 97 "inputs": [ 98 { 99 "internalType": "address", 100 "name": "target", 101 "type": "address" 102 }, 103 { 104 "internalType": "bytes32", 105 "name": "vega_public_key", 106 "type": "bytes32" 107 } 108 ], 109 "name": "stakeBalance", 110 "outputs": [ 111 { 112 "internalType": "uint256", 113 "name": "", 114 "type": "uint256" 115 } 116 ], 117 "stateMutability": "view", 118 "type": "function" 119 }, 120 { 121 "inputs": [], 122 "name": "totalStaked", 123 "outputs": [ 124 { 125 "internalType": "uint256", 126 "name": "", 127 "type": "uint256" 128 } 129 ], 130 "stateMutability": "view", 131 "type": "function" 132 } 133 ]