SimpleSavingsWallet [generic contract]
/contracts/SimpleSavingsWallet.sol

constructor

SimpleSavingsWallet

inputs0uint256_heartbeatTimeout
event

HeirChanged 4e6093f8

inputs0addressowner
inputs1addressnewHeir
event

HeirOwnershipClaimed 1017a357

inputs0addresspreviousOwner
inputs1addressnewOwner
event

OwnerHeartbeated d40b9d9a

inputs0addressowner
event

OwnerProclaimedDead 66389f1f

inputs0addressowner
inputs1addressheir
inputs2uint256timeOfDeath
event

OwnershipRenounced f8df3114

inputs0addresspreviousOwner
event

OwnershipTransferred 8be0079c

inputs0addresspreviousOwner
inputs1addressnewOwner
event

Received 74cf3d18

inputs0addresspayer
inputs1uint256amount
inputs2uint256balance
event

Sent 6356739d

inputs0addresspayee
inputs1uint256amount
inputs2uint256balance
function

claimHeirOwnership 1c921e16

Allows heir to transfer ownership only if heartbeat has timed out.

function

heartbeat 3defb962

Owner can send a heartbeat if they were mistakenly pronounced dead.

function

heartbeatTimeout 7bca38be

function

heir 91f2ebb8

Use these getter functions to access the internal variables in an inherited contract.

function, constant

owner 8da5cb5b

function

proclaimDeath 24845131

Heir can pronounce the owners death. To claim the ownership, they will have to wait for heartbeatTimeout seconds.

function

removeHeir ebf88de4

set heir = 0x0

function

renounceOwnership 715018a6

Renouncing to ownership will leave the contract without an owner. It will not be possible to call the functions with the onlyOwner modifier anymore.

Allows the current owner to relinquish control of the contract.

function

sendTo 9e1a00aa

wallet can send funds

inputs0address_payee
inputs1uint256_amount
function

setHeir 23defc77

inputs0address_newHeir
function

timeOfDeath b4a8f3e6

function

transferOwnership f2fde38b

Allows the current owner to transfer control of the contract to a newOwner.

inputs0address_newOwner

The address to transfer ownership to.