1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-11-14 17:24:51 +01:00

Merge pull request #46 from oceanprotocol/feature/market-fee

configurable market fee values
This commit is contained in:
Matthias Kretschmann 2020-08-05 16:06:46 +02:00 committed by GitHub
commit b35a11b3bb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 4 deletions

View File

@ -1,4 +1,6 @@
# Network, possible values: development, pacific, rinkeby, mainnet
GATSBY_NETWORK="rinkeby"
#GATSBY_INFURA_PROJECT_ID="xxx"
#GATSBY_INFURA_PROJECT_ID="xxx"
#GATSBY_MARKET_FEE_ADDRESS="0xxx"
#GATSBY_MARKET_FEE_AMOUNT="xxx"

View File

@ -15,7 +15,9 @@ const appConfig = {
verbose: 3
},
network,
infuraProjectId: process.env.GATSBY_INFURA_PROJECT_ID || 'xxx'
infuraProjectId: process.env.GATSBY_INFURA_PROJECT_ID || 'xxx',
marketFeeAddress: process.env.GATSBY_MARKET_FEE_ADDRESS || '0xxxx',
marketFeeAmount: process.env.GATSBY_MARKET_FEE_AMOUNT || '0.03' // in %
}
module.exports = {

View File

@ -11,12 +11,14 @@ import { initialValues, validationSchema } from '../../../models/FormPublish'
import { transformPublishFormToMetadata } from './utils'
import Preview from './Preview'
import { MetadataPublishForm } from '../../../@types/MetaData'
import { useSiteMetadata } from '../../../hooks/useSiteMetadata'
export default function PublishPage({
content
}: {
content: { form: FormContent }
}): ReactElement {
const { marketFeeAddress, marketFeeAmount } = useSiteMetadata()
const { accountId, ocean } = useOcean()
const { publish, publishError } = usePublish()
const navigate = useNavigate()
@ -48,8 +50,8 @@ export default function PublishPage({
metadata as any,
tokensToMint.toString(),
serviceType,
'',
''
marketFeeAddress,
marketFeeAmount
)
switch (type) {
case 'advanced': {

View File

@ -16,6 +16,8 @@ const query = graphql`
appConfig {
infuraProjectId
network
marketFeeAddress
marketFeeAmount
}
}
}