@@ -13,7 +13,7 @@ valid.
13Ecliptic uses external contracts such as
13Ecliptic uses external contracts such as
14[Azimuth.eth](/docs/azimuth/azimuth-eth) and
14[Azimuth.eth](/docs/azimuth/azimuth-eth) and
15[Polls](https://github.com/urbit/azimuth/blob/master/contracts/Polls.sol) for
15[Polls](https://github.com/urbit/azimuth/blob/master/contracts/Polls.sol) for
16−data storage so that it can easily be replaced incase the logic needs to be
16+data storage so that it can easily be replaced in case the logic needs to be
17changed without affecting the data. These data contracts are owned by the
17changed without affecting the data. These data contracts are owned by the
18Ecliptic contract, and this ownership is passed to the new Ecliptic contract
18Ecliptic contract, and this ownership is passed to the new Ecliptic contract
19whenever it is replaced. Thus it is advised for clients to not store Ecliptic's
19whenever it is replaced. Thus it is advised for clients to not store Ecliptic's
@@ -58,7 +58,7 @@ to its [proxies](#proxies). All of these actions may be performed from Bridge.
59#### `configureKeys`
59#### `configureKeys`
62 function configureKeys(uint32 _point,
62 function configureKeys(uint32 _point,
63 bytes32 _encryptionKey,
63 bytes32 _encryptionKey,
64 bytes32 _authenticationKey,
64 bytes32 _authenticationKey,
@@ -74,7 +74,7 @@ Corresponds to the layer 2 `%configure-keys` action.
75#### `spawn`
75#### `spawn`
78 function spawn(uint32 _point, address _target)
78 function spawn(uint32 _point, address _target)
@@ -93,7 +93,7 @@ Corresponds to the layer 2 `%spawn` action.
94#### `transferPoint`
94#### `transferPoint`
97 function transferPoint(uint32 _point, address _target, bool _reset)
97 function transferPoint(uint32 _point, address _target, bool _reset)
@@ -112,7 +112,7 @@ Corresponds to the layer 2 `%transfer-point` action.
113#### `escape`
113#### `escape`
116 function escape(uint32 _point, uint32 _sponsor)
116 function escape(uint32 _point, uint32 _sponsor)
@@ -128,7 +128,7 @@ Requirements:
129#### `cancelEscape`
129#### `cancelEscape`
132 function cancelEscape(uint32 _point)
132 function cancelEscape(uint32 _point)
@@ -138,7 +138,7 @@ Corresponds to the layer 2 `%cancel-escape` action.
139#### `adopt`
139#### `adopt`
142 function adopt(uint32 _point)
142 function adopt(uint32 _point)
@@ -152,7 +152,7 @@ Corresponds to the layer 2 `%adopt` action.
153#### `reject`
153#### `reject`
156 function reject(uint32 _point)
156 function reject(uint32 _point)
@@ -166,7 +166,7 @@ Corresponds to the layer 2 `%reject` action.
167#### `detach`
167#### `detach`
170 function detach(uint32 _point)
170 function detach(uint32 _point)
@@ -189,7 +189,7 @@ These functions are used to manage the various
190#### `setManagementProxy`
190#### `setManagementProxy`
193 function setManagementProxy(uint32 _point, address _manager)
193 function setManagementProxy(uint32 _point, address _manager)
@@ -206,7 +206,7 @@ Corresponds to the layer 2 `%set-management-proxy` action.
207#### `setSpawnProxy`
207#### `setSpawnProxy`
210 function setSpawnProxy(uint16 _prefix, address _spawnProxy)
210 function setSpawnProxy(uint16 _prefix, address _spawnProxy)
@@ -220,7 +220,7 @@ Corresponds to the layer 2 `%set-spawn-proxy` action.
221#### `setVotingProxy`
221#### `setVotingProxy`
224 function setVotingProxy(uint8 _galaxy, address _voter)
224 function setVotingProxy(uint8 _galaxy, address _voter)
@@ -235,7 +235,7 @@ There is no corresponding layer 2 action since voting must occur on layer 1.
236#### `setTransferProxy`
236#### `setTransferProxy`
239 function setTransferProxy(uint32 _point, address _transferProxy)
239 function setTransferProxy(uint32 _point, address _transferProxy)
@@ -263,7 +263,7 @@ expired, then _any_ Ethereum address may call `updateUpgradePoll` or
264#### `startUpgradePoll`
264#### `startUpgradePoll`
267 function startUpgradePoll(uint8 _galaxy, EclipticBase _proposal)
267 function startUpgradePoll(uint8 _galaxy, EclipticBase _proposal)
@@ -278,7 +278,7 @@ This action must be performed manually - it is not available in Bridge.
279#### `startDocumentPoll`
279#### `startDocumentPoll`
282 function startDocumentPoll(uint8 _galaxy, bytes32 _proposal)
282 function startDocumentPoll(uint8 _galaxy, bytes32 _proposal)
@@ -292,7 +292,7 @@ This action must be performed manually - it is not available in Bridge.
293#### `castUpgradeVote`
293#### `castUpgradeVote`
296 function castUpgradeVote(uint8 _galaxy,
296 function castUpgradeVote(uint8 _galaxy,
297 EclipticBase _proposal,
297 EclipticBase _proposal,
298 bool _vote)
298 bool _vote)
@@ -306,7 +306,7 @@ This action may be performed from Bridge.
307#### `castDocumentVote`
307#### `castDocumentVote`
310 function castDocumentVote(uint8 _galaxy, bytes32 _proposal, bool _vote)
310 function castDocumentVote(uint8 _galaxy, bytes32 _proposal, bool _vote)
@@ -318,7 +318,7 @@ This action may be performed from Bridge.
319#### `updateUpgradePoll`
319#### `updateUpgradePoll`
322 function updateUpgradePoll(EclipticBase _proposal)
322 function updateUpgradePoll(EclipticBase _proposal)
@@ -330,7 +330,7 @@ performed manually. It is not available in Bridge.
331#### `updateDocumentPoll`
331#### `updateDocumentPoll`
334 function updateDocumentPoll(bytes32 _proposal)
334 function updateDocumentPoll(bytes32 _proposal)
@@ -346,7 +346,7 @@ galaxies have already been spawned, it is no longer of any use. Thus only
347#### `createGalaxy`
347#### `createGalaxy`
350 function createGalaxy(uint8 _galaxy, address _target)
350 function createGalaxy(uint8 _galaxy, address _target)
@@ -356,7 +356,7 @@ this function has no valid arguments.
357#### `setDnsDomains`
357#### `setDnsDomains`
360 function setDnsDomains(string _primary, string _secondary, string _tertiary)
360 function setDnsDomains(string _primary, string _secondary, string _tertiary)
@@ -383,7 +383,7 @@ controlled on layer 2 instead of via Ecliptic.
384#### `canEscapeTo`
384#### `canEscapeTo`
387 function canEscapeTo(uint32 _point, uint32 _sponsor)
387 function canEscapeTo(uint32 _point, uint32 _sponsor)
@@ -411,7 +411,7 @@ Returns the address of the previous Ecliptic address.
412#### `getSpawnLimit`
412#### `getSpawnLimit`
415 function getSpawnLimit(uint32 _point, uint256 _time)
415 function getSpawnLimit(uint32 _point, uint256 _time)