diff --git a/README.md b/README.md index 2c585b9..38c74bc 100644 --- a/README.md +++ b/README.md @@ -10,21 +10,21 @@ Blockchain interactions in Ara modules. This repository contains all contracts deployed by Ara. There are five core contracts used throughout the entire network: 1. `AraToken.sol` - The Ara ERC20 token contract -* [Ropsten Proxy](https://ropsten.etherscan.io/address/0xc3c25941c8120e52e358ff70cb7e81deb056edad#code) -* [Ropsten Implementation](https://ropsten.etherscan.io/address/0xbac6888c4f49c3164fb437f435b8a6b5d04c7aaa#code) +* [Ropsten Proxy](https://ropsten.etherscan.io/address/0x06be7386f99c38d26d53d83cbf1b9f438930694b#code) +* [Ropsten Implementation](https://ropsten.etherscan.io/address/0xc349b831e83248368aa69c42fa717f700fecb8ce#code) * [Mainnet Proxy](https://etherscan.io/address/0xa92e7c82b11d10716ab534051b271d2f6aef7df5#code) * [Mainnet Implementation](https://etherscan.io/address/0xb8ca408aff631b65021850cd7ebf8eac7f3c0312#code) 2. `AFS.sol` - The `AFS` standard contract which defines the logic for `AFS` configurations and behavior on the blockchain (see the accompanying [RFC](https://github.com/AraBlocks/RFCs/blob/master/text/0004-afs-contract-standard.md)) -* [Ropsten Implementation](https://ropsten.etherscan.io/address/0x5cfbeb92bd89023871f0a1a812f420fcb9508259#code) +* [Ropsten Implementation](https://ropsten.etherscan.io/address/0xa2eb81f1449f09e29968920ddae115ed360d1fe2#code) 3. `Library.sol` - The contract where content ownership across the network is consolidated and tracked -* [Ropsten Proxy](https://ropsten.etherscan.io/address/0x14dc90ced083cd2dee9a5c6c114fa316414994e5#code) -* [Ropsten Implementation](https://ropsten.etherscan.io/address/0xb149236325f3b5df5bdccbb8f88b13ad317eeb35#code) +* [Ropsten Proxy](https://ropsten.etherscan.io/address/0xec26659b209e9e89a23d26298ba0359b1b6c7f76#code) +* [Ropsten Implementation](https://ropsten.etherscan.io/address/0x991198dac7e5aa586ed129735e142c01ad81ed69#code) 4. `Registry.sol` - The contract where `AFS` proxies and `AFS` standards are created, linked, and tracked -* [Ropsten Proxy](https://ropsten.etherscan.io/address/0xcacfcfed87273eb24c146988e5fb7f209386cf5e#code) -* [Ropsten Implementation](https://ropsten.etherscan.io/address/0x07bce500d9df91c9229b556faca3c970180d5550#code) +* [Ropsten Proxy](https://ropsten.etherscan.io/address/0xdb8f8d6cc69a346d608e64c2ddb5b3ed7e4b32d6#code) +* [Ropsten Implementation](https://ropsten.etherscan.io/address/0xbbc4d435c7426cef12c4b6d4d12552a1e7de24ef#code) 5. `AraRegistry.sol` - The contract which deploys all other Ara core contracts -* [Ropsten Implementation](https://ropsten.etherscan.io/address/0x9bcb2083bced899e9aff64f948e432e908de66cc#code) +* [Ropsten Implementation](https://ropsten.etherscan.io/address/0x6bda4b9fcb082e72b30081393d4ae7b05360e517#code) * [Mainnet Implementation](https://etherscan.io/address/0xf8314584346fc84e96b36113784f6b562e5b01af#code) diff --git a/build/contracts/AFS.json b/build/contracts/AFS.json index a6c810a..5dc15e8 100644 --- a/build/contracts/AFS.json +++ b/build/contracts/AFS.json @@ -29666,5 +29666,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.892Z" + "updatedAt": "2019-02-21T23:07:47.628Z" } \ No newline at end of file diff --git a/build/contracts/AraProxy.json b/build/contracts/AraProxy.json index 2293e7a..a11e06e 100644 --- a/build/contracts/AraProxy.json +++ b/build/contracts/AraProxy.json @@ -2334,5 +2334,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.889Z" + "updatedAt": "2019-02-21T23:07:47.625Z" } \ No newline at end of file diff --git a/build/contracts/AraRegistry.json b/build/contracts/AraRegistry.json index ea06d9f..a4b8c64 100644 --- a/build/contracts/AraRegistry.json +++ b/build/contracts/AraRegistry.json @@ -7640,13 +7640,13 @@ "version": "0.4.24+commit.e67f0147.Emscripten.clang" }, "networks": { - "1337": { + "3": { "events": {}, "links": {}, - "address": "0x19a33cbb0c43baa965b262ca382f367309ac3622", - "transactionHash": "0xf55e1bf44424c4d3413bf8512a0058e22ddff1dd0248aa1c5e1be055567f0232" + "address": "0x6bda4b9fcb082e72b30081393d4ae7b05360e517", + "transactionHash": "0xabe14169551a23a484e74f555cdff694520860af28bc8056e4efba2c25f5c463" } }, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:48:59.682Z" + "updatedAt": "2019-02-21T23:09:32.233Z" } \ No newline at end of file diff --git a/build/contracts/AraToken.json b/build/contracts/AraToken.json index 2cbfc5f..0087a27 100644 --- a/build/contracts/AraToken.json +++ b/build/contracts/AraToken.json @@ -8874,5 +8874,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.897Z" + "updatedAt": "2019-02-21T23:07:47.634Z" } \ No newline at end of file diff --git a/build/contracts/BytesLib.json b/build/contracts/BytesLib.json index 0af92ce..0c3fcf2 100644 --- a/build/contracts/BytesLib.json +++ b/build/contracts/BytesLib.json @@ -5163,5 +5163,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.904Z" + "updatedAt": "2019-02-21T23:07:47.646Z" } \ No newline at end of file diff --git a/build/contracts/ERC20.json b/build/contracts/ERC20.json index bc77445..ea3d69a 100644 --- a/build/contracts/ERC20.json +++ b/build/contracts/ERC20.json @@ -1855,5 +1855,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.899Z" + "updatedAt": "2019-02-21T23:07:47.635Z" } \ No newline at end of file diff --git a/build/contracts/Library.json b/build/contracts/Library.json index f35404e..7ff461b 100644 --- a/build/contracts/Library.json +++ b/build/contracts/Library.json @@ -5003,5 +5003,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.899Z" + "updatedAt": "2019-02-21T23:07:47.635Z" } \ No newline at end of file diff --git a/build/contracts/Migrations.json b/build/contracts/Migrations.json index 9ceca4a..3023370 100644 --- a/build/contracts/Migrations.json +++ b/build/contracts/Migrations.json @@ -1375,13 +1375,13 @@ "version": "0.4.24+commit.e67f0147.Emscripten.clang" }, "networks": { - "1337": { + "3": { "events": {}, "links": {}, - "address": "0xec70b5e6ab4d935220002ac22b163f4b388532cf", - "transactionHash": "0x462cdf010cf3197ffc568f13b62624230f950250e9f78a988ce0e9c9a9c09a84" + "address": "0xd7a1a22d00bdf69fa03351b900eb8e1712e3a160", + "transactionHash": "0x37a921366a135437194b6d7cad3da8e1934d0cb0214dde09ddf2ca99913e3ce4" } }, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:48:59.687Z" + "updatedAt": "2019-02-21T23:09:32.228Z" } \ No newline at end of file diff --git a/build/contracts/Ownable.json b/build/contracts/Ownable.json index 1a35fde..194e857 100644 --- a/build/contracts/Ownable.json +++ b/build/contracts/Ownable.json @@ -4364,5 +4364,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.900Z" + "updatedAt": "2019-02-21T23:07:47.636Z" } \ No newline at end of file diff --git a/build/contracts/Registry.json b/build/contracts/Registry.json index e16dee8..179cc04 100644 --- a/build/contracts/Registry.json +++ b/build/contracts/Registry.json @@ -10861,5 +10861,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.901Z" + "updatedAt": "2019-02-21T23:07:47.637Z" } \ No newline at end of file diff --git a/build/contracts/SafeMath.json b/build/contracts/SafeMath.json index 2c92a33..aa42939 100644 --- a/build/contracts/SafeMath.json +++ b/build/contracts/SafeMath.json @@ -3295,5 +3295,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.905Z" + "updatedAt": "2019-02-21T23:07:47.647Z" } \ No newline at end of file diff --git a/build/contracts/SafeMath32.json b/build/contracts/SafeMath32.json index 45b63c0..0c49664 100644 --- a/build/contracts/SafeMath32.json +++ b/build/contracts/SafeMath32.json @@ -2471,5 +2471,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.892Z" + "updatedAt": "2019-02-21T23:07:47.627Z" } \ No newline at end of file diff --git a/build/contracts/StandardToken.json b/build/contracts/StandardToken.json index 9822453..9094491 100644 --- a/build/contracts/StandardToken.json +++ b/build/contracts/StandardToken.json @@ -12645,5 +12645,5 @@ }, "networks": {}, "schemaVersion": "2.0.1", - "updatedAt": "2019-02-21T20:45:23.902Z" + "updatedAt": "2019-02-21T23:07:47.644Z" } \ No newline at end of file diff --git a/constants.js b/constants.js index 315dc87..3946f24 100644 --- a/constants.js +++ b/constants.js @@ -10,7 +10,7 @@ module.exports = { get REGISTRY_ADDRESS() { const local = '0x658b1e9C3484FB2BF4d91AeF066E2C3803F69DF9' const privatenet = '0xFE751D4857e5E1D2d838C49c019D68F288138F94' - const testnet = '0xCACFcFeD87273Eb24c146988e5fb7f209386cF5e' + const testnet = '0xdB8f8D6cc69A346D608e64C2DDb5b3Ed7e4B32D6' const mainnet = '' return getAddress(local, privatenet, testnet, mainnet) }, @@ -18,7 +18,7 @@ module.exports = { get LIBRARY_ADDRESS() { const local = '0x37BEFdC72D5b9680d4e33eF7aEc8adEe01817E2F' const privatenet = '0x280702E2e45cdF63C1d01Bfc72746C02f1892f51' - const testnet = '0x14Dc90CEd083CD2dee9A5c6C114fa316414994E5' + const testnet = '0xeC26659b209e9e89a23d26298BA0359B1b6C7f76' const mainnet = '' return getAddress(local, privatenet, testnet, mainnet) }, @@ -26,7 +26,7 @@ module.exports = { get ARA_TOKEN_ADDRESS() { const local = '0xDBAB08A3f456814aaFb98E339A25E3d7c4C48151' const privatenet = '0x217C38E95c889aE33AEB7F4422c7241974a1605E' - const testnet = '0xc3C25941c8120e52e358ff70CB7e81dEB056EDAd' + const testnet = '0x06be7386F99C38d26d53d83CBf1b9F438930694B' const mainnet = '0xa92E7c82B11d10716aB534051B271D2f6aEf7Df5' return getAddress(local, privatenet, testnet, mainnet) }, @@ -34,7 +34,7 @@ module.exports = { get ARA_REGISTRY_ADDRESS() { const local = '0xf996af566992c7e34e6fd0bd3df79ec16296f5aa' const privatenet = '0x19a33cbb0c43baa965b262ca382f367309ac3622' - const testnet = '0x9bcb2083bced899e9aff64f948e432e908de66cc' + const testnet = '0x6bda4b9fcb082e72b30081393d4ae7b05360e517' const mainnet = '0xf8314584346fc84e96b36113784f6b562e5b01af' return getAddress(local, privatenet, testnet, mainnet) },